【发布时间】:2014-08-13 20:18:33
【问题描述】:
我必须使用 NHibernate 对数据库执行本机 sql 语句。 为此,我使用:
var query = session.CreateSQLQuery(sql);
query.ExecuteUpdate();
现在,sql 在 Column-Alias 中包含字符 : (我需要这种方式),NHibernate 正在使用参数处理它。 我在这个 sql 语句中没有任何参数。我可以在某处定义 NHibernate 不应管理此 ISQLQuery 的参数吗?
【问题讨论】:
-
我无法使用其他问题的解决方案,因为我在列的别名中有冒号,无法替换它。
标签: c# sql nhibernate isqlquery