在HQL中使用join进行更新

时间:2011-07-21 07:21:51

标签: nhibernate hql

我在纯SQL(mySql)中有这个请求,它完美地运行:

UPDATE index_record_format as dbrf, index_record as dbr SET status = 1 where dbr.record_id = dbrf.record_id

我想对HQL做同样的事情,所以我尝试了:

UPDATE DbRecordFormat as dbrf, DbRecord as dbr SET status = 1 WHERE dbr.id = dbrf.indexRecord.id

但它不起作用我得到这个错误:“期待”设置“,找到','”。 有什么想法吗?

谢谢你。

0 个答案:

没有答案