Oracle将字符串转换成日期格式,比如把字符串20121021转换成2012-10-21日期类型?
问题已经解决,其实很简单TO_CHAR(TO_DATE(‘20121021’,'yyyy-mm-dd'),'yyyy-mm-dd'),就是想把字符串20121021转换成...
问题已经解决,其实很简单TO_CHAR(TO_DATE(‘20121021’, 'yyyy-mm-dd'), 'yyyy-mm-dd'),就是想把字符串20121021转换成字符串2012-10-21。谢谢各位!
展开
5个回答
展开全部
select to_date('20121021','yyyymmdd') from dual;
LZ原来只是要换个格式的字符串,还说什么转换成日期类型误导我们。汗!
LZ原来只是要换个格式的字符串,还说什么转换成日期类型误导我们。汗!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用to_date即可,例如:
select to_date('20121021', 'yyyy-mm-dd') from dual;
select to_date('20121021', 'yyyy-mm-dd') from dual;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
to_date();但你的字符要规定的格式 例如2012/01/01 或者2012-01-01; 你也可以指定格式
TO_DATE 是把字符串转换为数据库中得日期类型转换函数
使用TO_DATE函数将字符转换为日期
TO_DATE(char[, '格式'])
TO_DATE 是把字符串转换为数据库中得日期类型转换函数
使用TO_DATE函数将字符转换为日期
TO_DATE(char[, '格式'])
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
to_date('20121021,'yyyy-mm-dd)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询