请教一个日期转换的问题 表中有关于日期的字段日期:如2010-11月-09 ,字段为字符型,请教各位怎样将它转换为日期型的呢~~~????? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select to_date('2010-11月-09','yyyy-mon-dd') from dual; select to_date('2010-11-09','yyyy-mm-dd') from dual;如果'2010-11-09'是这个的话 --to_date转换就行了,制定相应的格式select to_date('2010-11月-09','yyyy-mon-dd') from dual; 加上nls_date_language,不管数据库是什么字符集都可以顺利转换select to_date('2010-11月-09','yyyy-mon-dd','NLS_DATE_LANGUAGE = ''SIMPLIFIED CHINESE''') from dual; 可以啊 to_date('03-11月-10','dd-mon-yy')如果你的字符集不是中文的话加个'nls_date_language = ''simplified chinese'''to_date('03-11月-10','dd-mon-yy','nls_date_language = ''simplified chinese''') 可以转换的,楼上的那几种方法都是指定了字符集,这样子再转换的时候就把字符集确定了,你就转换的时候就不会因字符集的困扰而麻烦了,楼主如要指定你自己的格式,可以去google一下to_date()这个函数,这个函数能转换你要的格式,这里也许要用到to_char()这个可以结合一起用,更强大。 O(∩_∩)O谢谢大家的热心回帖~昨天有事早走了,昨天试了半天,03-11月-10 这种类型的不知怎么转换了,得多看看TO_DATE 函数的用法呢~ select操作 但是数据量太大 要等很长时间 能中途取消么 触发器update不更新 断网,对orcale数据库有什么影响? 在问oracle 服务启动问题,麻烦大家解决一下 sql数据库到oracle数据库的转换,请有经验的高人停下,谢谢! 我把一个表空间的物理文件删除了,怎么恢复阿? delete语句 优化问题:10000条记录要4个小时? 关于ERwin生成设计文档的中文显示问题,急 为何我的sql load不能用? 求个sql语句 求助关于sql查询返回结果的排序问题 这个语句怎么优化成join形式的呀?
select to_date('2010-11月-09','yyyy-mon-dd') from dual;
select to_date('2010-11月-09','yyyy-mon-dd','NLS_DATE_LANGUAGE = ''SIMPLIFIED CHINESE''') from dual;
如果你的字符集不是中文的话加个'nls_date_language = ''simplified chinese'''to_date('03-11月-10','dd-mon-yy','nls_date_language = ''simplified chinese''')