update date类型的数据之后抛出如下异常,请问我犯了什么错??
源程序:
String sql1="update YW_APPLICATION set acceptMan='"+acceptMan+"',date=to_date('2004-06-07','YYYY-MM-DD')where id="+userid;
现在可以肯定地是加入了date=to_date('2004-06-07','YYYY-MM-DD')之后就才抛出了异常,可是又不知道如何解决
EXCEPTION:
javax.servlet.ServletException: ORA-01747: invalid user.table.column, table.column, or column specification
问题点数:20、回复次数:5Top
1 楼zhiyuzhe(每晚夜里自我独行,随处荡,多冰冷)回复于 2006-06-01 15:09:32 得分 0
关注......
不知道你的date 是个什么数据类型的??Top
2 楼trumplet(检查)回复于 2006-06-01 15:18:18 得分 10
date是oracle的关键字,用关键字做列名,往往出现一些莫名其妙的错误。Top
3 楼quanquan626(圈圈)回复于 2006-06-01 15:23:05 得分 5
数据库字段date改改 XXdate 试试Top
4 楼pdvv(花猫)回复于 2006-06-01 15:27:13 得分 0
String sql1="update YW_APPLICATION set acceptMan='"+acceptMan+"',date=to_date('2004-06-07','YYYY-MM-DD') where id="+userid;Top
5 楼pdvv(花猫)回复于 2006-06-01 15:31:49 得分 5
date 是oracle关键字Top




