有一个关于Oracle的有关问题,希望大家帮忙解决一下,多谢
有一个关于Oracle的问题,希望大家帮忙解决一下,谢谢
SQL> insert into tbl_article
2 values(1,1,1,'java高级编程','如果青春是一段代码,我愿用一生来续写','2014年11月15日');
values(1,1,1,'java高级编程','如果青春是一段代码,我愿用一生来续写','2014年11月15日')
*
第 2 行出现错误:
ORA-01861: 文字与格式字符串不匹配
上面报的错错在哪?是不是日期不符合date数据类型的格式啊?如果不是,怎么改啊?谢谢了(我添加的内容是随意写的,希望不要觉得奇怪)。
------解决思路----------------------
是时间类型问题这样写就可以了 to_date('2014-11-15','YYYY-MM-DD')
------解决思路----------------------
insert into tbl_article
values(1,1,1,'java高级编程','如果青春是一段代码,我愿用一生来续写',TO_DATE('2014年11月15日','YYYY'年'MM‘月’15日');
或者当前日期
insert into tbl_article
values(1,1,1,'java高级编程','如果青春是一段代码,我愿用一生来续写',sysdate);
SQL> insert into tbl_article
2 values(1,1,1,'java高级编程','如果青春是一段代码,我愿用一生来续写','2014年11月15日');
values(1,1,1,'java高级编程','如果青春是一段代码,我愿用一生来续写','2014年11月15日')
*
第 2 行出现错误:
ORA-01861: 文字与格式字符串不匹配
上面报的错错在哪?是不是日期不符合date数据类型的格式啊?如果不是,怎么改啊?谢谢了(我添加的内容是随意写的,希望不要觉得奇怪)。
------解决思路----------------------
是时间类型问题这样写就可以了 to_date('2014-11-15','YYYY-MM-DD')
------解决思路----------------------
insert into tbl_article
values(1,1,1,'java高级编程','如果青春是一段代码,我愿用一生来续写',TO_DATE('2014年11月15日','YYYY'年'MM‘月’15日');
或者当前日期
insert into tbl_article
values(1,1,1,'java高级编程','如果青春是一段代码,我愿用一生来续写',sysdate);