我必须使用 NHibernate 对数据库执行本机 sql 语句。为此,我使用:
var query = session.CreateSQLQuery(sql);
query.ExecuteUpdate();
现在,sql 在 Column-Alias 中包含字符 : (我需要这种方式),NHibernate 正在使用参数处理它。我在这个 sql 语句中没有任何参数。我可以在某个地方定义 NHibernate 不应该管理这个 ISQLQuery 的参数吗?
我必须使用 NHibernate 对数据库执行本机 sql 语句。为此,我使用:
var query = session.CreateSQLQuery(sql);
query.ExecuteUpdate();
现在,sql 在 Column-Alias 中包含字符 : (我需要这种方式),NHibernate 正在使用参数处理它。我在这个 sql 语句中没有任何参数。我可以在某个地方定义 NHibernate 不应该管理这个 ISQLQuery 的参数吗?