1

NHibernate HQL を使用して、次の 2 つのステートメントを一度に実行したいと思います。

update CustomFieldValue set Value = :newVal where Key = 1 and Value = :oldVal;
update CustomFieldValue set Value = :newVal where Key = 1 and Value = :oldVal;

1つの文字列を作成し、それを更新しようとしました

var query = this.Session.CreateQuery(hql);
// ... set parameters
query.ExecuteUpdate();

しかし、私は常に QuerySyntaxException を取得します。これは NHibernate 3.3.1 で可能ではありませんか、それとも何か間違っていますか?

4

1 に答える 1