早上运行一段代码的时候发现to_char函数他失效了,具体代码及结果如下图:其中flt_date_3是原始值,在转成日期的时候一切还都正常flt_date_2,但是日期转回字符格式的时候就出现问题了,见flt_date_1和flt_date_4
求各位大神 这个情况该怎么解决,我用的是oracle11g
求各位大神 这个情况该怎么解决,我用的是oracle11g
解决方案 »
- exp和imp如何导出导入指定表?和sqlplus的问题
- bde连接oracle
- 向表中一个字段插入值,这个值是从别的表里查出来的sql语句怎么写! 跪求!! 急~~~
- 我在使用exp,imp时遇到的问题,请高手帮我解决一下。
- 新手问些问题,请大侠们帮帮忙。
- 請教:data數據怎麽顯示為 'yyyymmdd:hh:mm'格式
- pl/sql package 指令
- 对oracle和sqlserver都很熟悉的请进
- 谁碰到过oracle中有无效的日期?
- oracle PL/Sql查询---获取迟到、早退时间
- 通过sql_id如何知道执行此sql语句的开始时间和结束时间?
- 聚簇索引和索引组织表原理的区别
试试select to_char(to_date('2015-01-01','yyyy-mm-dd'),'mm/dd/yyyy') from dual能正常查到值吗,如果这个没问题的话,看看你字段的类型,单独粘贴出来几个值试试,应该就能找到原因了,如果不行的话,我就没办法了没碰到过这样的情况。
本来就是date to_date干嘛
现在只能用
substr(s.flt_date,5,2)||'/'||substr(s.flt_date,-2)||'/'||substr(s.flt_date,1,4)