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 命令未正确结束
好像是因为不能执行本地查询批量操作,但是具体怎么改正,求指点,谢谢!

阅读 9.6k
1 个回答

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进