33问答网
所有问题
oracle 如何把varchar类型改成date类型
有一个字段varchar类型字段A 里面的值是19900202,我想把他变成1990-02-02,谢谢大侠了
举报该问题
推荐答案 推荐于2017-11-27
您好,提问者:
你这个1990-02-02本身就是char类型,两种方法:
1、substr(A,1,4) || '-' substr(A,4,2) || '-' substr(A,6,2);
2、to_date(A,'yyyymmdd'); //这个是转为Date。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/40BBBPdRWWWW45450h.html
其他回答
第1个回答 2015-01-15
oracle 时间字段类型是timetamp 你查查,不是date这种格式的
相似回答
oracle
字符型中文日期
怎么转换成
日期
型
答:
1、第一步,将字符串
类型转换为
数字类型。此方法使用到“to number()”直接转换,见下图,转到下面的步骤。2、第二步,执行完上面的操作之后,数字
类型将
转换为字符串类型。此转换使用“to_char()”,代码见下图,转到下面的步骤。3、第三步,执行完上面的操作之后,日期类型将转换为字符串类型。
oracle
如何把varchar类型改成date类型
答:
1、substr(A,1,4) || '-' substr(A,4,2) || '-' substr(A,6,2);
2、to_date(A,'yyyymmdd'); //这个是转为Date。
Oracle
字符串
转换为
日期格式
答:
追问 确实是
varchar
2
类型
,不过已经解决了,谢谢! whiteamoon | 发布于2012-11-21 举报| 评论 1 0 在当前session执行。alter session set NLS_
DATE
_FORMAT='YYYY-MM-DD HH24:MI:SS';然后再执行sql.注意只在当前session有效。 爱IS一种信仰 | 发布于2012-11-21 举报| 评论 0 0
oracle
;TO_DATE('...
大家正在搜
oracle修改date类型数据
oracle date类型长度
oracle double类型
date类型oracle
oracle查询date类型
oracle数据类型date
oracle查询date类型条件
oracle to_date函数
date类型转换成string
相关问题
Oracle中如何能把varchar2类型的字段改成date...
关于varchar类型转换成datetime类型的问题
oracle中如何将varchar2类型的数据2013-04...
oracle中如何修改日期类型的字段值
oracle date字段类型怎么转换
oracle中,如何将sysdate时间转换成varchar...