我在oracle8i中,用DBA Studio打开一个表,其中有日期类型的字段,我把其中一条记录的该字段内容复制,然后移动到其他行粘贴,但是在确定的时候,却总是提示我“文字与格式字符串不匹配”。 我认为这应该是oracle日期格式的设置问题,但是既然原来已有的数据格式正确,为什么新的记录就不行?我应该如何设置日期的格式?
【求助】【oracle日期型问题】 需求:定义变量日期型v_time2,赋初始值08:58,用于循环增加1分钟。 可发现命令窗口,日期赋值返回错误。 平台 window xp oracle9i sql语句记录 SQL> declare 2 v_time date; 3 v_time2 date; 4 begin 5 v_time:=sysdate; 6 v_time2:=to_date('08:58','hh24:mi'); 7 dbms_output.put_line('v_qh_time='||v_time); 8 dbms_output.put_line('v_qh_time2='||v_time2); 9 end;...
我创建了一个很简单的表:create table histable(id number(4),savetime date,value number(9,3)),创建完以后,我试着插入了一条记录:insert into histable values(1,to_date('20060713,142500','yyyymmdd,hh24miss'),23.0). 我用select * from histable命令查出来的结果是1 2006-07-13 1424:25:00 23.000。 用select to_date(savetime,'yyyy-mm-dd,hh24-mi-ss') from histable 告诉我出错,ORA-01861 literal does not match form...
TO_DATE格式 Day: dd number 12 dy abbreviated fri day spelled out friday ddspth spelled out, ordinal twelfth Month: mm number 03 mon abbreviated mar month spelled out march Year: yy two digits 98 yyyy four digits 1998 24小时格式下时间范围为: 0:00:00 - 23:59:59.... 12小时格式下时间范围为: 1:00:00 - 12:59:59 .... 1. 日期和字符转换函数用法(to_date,t...
执行以下语句: select distinct to_char(proof_time,'YYYY-MM-DD') from temp; 结果如下: 0003-01-20 0003-01-14 2003-01-15 2003-01-16 2003-01-17 2003-01-18 请问为什么年会有 0003 等,谢谢
这个日期如何用oracle的日期格式表示?? Mar 5 2001 11:47:20:056AM 我试了 “Mon dd yyyy hh24:mi:ss:???am” 但提示不对。。
我通过sqlldr导入一个文本文件,文本的格式如下:[code] 1|00|20090526124026|02|801160|103201|0|20090526124026 2|00|20090526131650|02|801160|103201|0|20090526131650 3|00|20090525144249|02|801160|103201|0|20090525144249 4|00|20090525160328|02|801160|103201|0|20090525160328 5|00|20090527112808|02|801160|103201|0|20090527112808 6|00|20090527114211|02|801160|103201|0|20090527114211 7|00|20090527115728|02|...