oracle ORA-00933: SQL 命令未正确结束


Hibernate:
UPDATE
ZSS_USER
SET
USER_ACCT_CN = sdds,
USER_MOBILE = 15512313210,
USER_SEX = 0
WHERE
USER_ID = 4028234eddba78014eddc531e50001
[2015-08-01 14:52:17,095 65279 WARN ] SQL Error: 933, SQLState: 42000 [org.hibernate.util.JDBCExceptionReporter:org.hibernate.util.JDBCExceptionReporter.logExceptions(JDBCExceptionReporter.java:233):233]
[2015-08-01 14:52:17,095 65279 ERROR] ORA-00933: SQL 命令未正确结束
好像是因为不能执行本地查询批量操作,但是具体怎么改正,求指点,谢谢!

hibernate oracle

奇犽丶揍敌客 9 years, 8 months ago

原来是USER_ACCT_CN 、USER_MOBILE 、USER_SEX 、USER_ID 是varchar2类型,我在写SQL语句的时候没有加‘’,所以报错了~

不要和我说话 answered 9 years, 8 months ago

Your Answer