读书人

使用insert语句向oracle中插入date类型

发布时间: 2012-04-11 17:42:33 作者: rapoo

使用insert语句向oracle中插入date类型数据报ORA-00917异常
String wgrq="2009-09-09";
我开始使用的是
String hql="insert into zy002_test(jh,wgrq) values("+myname+",to_date('" + wgrq + "','yyyy-mm-dd hh24:mi:ss'))";
报ORA-00917 异常
然后我把语句换成
String hql="insert into zy002_test(jh,to_char(wgrq,'yyyy-MM-dd')) values("+myname+",'"+wgrq+"'))";
报同样的异常 不知道为原因 请高手帮忙!!!!!

还有我的jh不用管 为正常字段 测通过的

[解决办法]
查看一下你的ORACLE的默认时间格式,可能你的'yyyy-MM-dd'和默认的格式不匹配

读书人网 >Java Web开发

热点推荐