-2
我的問題如下所示。我可以將SQL更新語句轉換爲HQL,並有多行更新?
注意粗體部分。
update tableName set tableName.fid ='10'where tableName.pid IN(:'1','2','3');
我的問題如下所示。我可以將SQL更新語句轉換爲HQL,並有多行更新?
注意粗體部分。
update tableName set tableName.fid ='10'where tableName.pid IN(:'1','2','3');
String hqlUpdate = "update Customer c set c.name = :newName where c.name = :oldName";
請參閱 「Hibernate Reference Documentation: DML-style operations」
謝謝您的回答但我認爲你沒有注意到IN聲明。基本上用他們自己的特定標準更新多行是我的問題旋轉的地方。 – MikeGte 2013-06-24 18:43:24
http://stackoverflow.com/questions/5198636/how-to-convert-nested-sql-to-hql – 2013-02-19 13:42:52