【发布时间】:2011-07-19 02:51:10
【问题描述】:
Oracle 10g,休眠 3.4
此更新(基于long user.userId 值)正确完成:
getHibernateTemplate().bulkUpdate("update Address address set address.preferred = 1 where address.user.userId = ?", 1l);
这个(基于String user.language值)抛出异常ORA-00971: missing SET keyword:
getHibernateTemplate().bulkUpdate("update Address address set address.preferred = 1 where address.user.language = ?", "en");
有人知道为什么吗?
【问题讨论】:
标签: java oracle hibernate spring