NHibernate - 使用动态创建的表

时间:2016-03-31 06:51:44

标签: c# oracle dynamic fluent-nhibernate nhibernate-hql

我使用Fluent NHibernate进行项目。一些动态创建SQL查询的数据库表。我执行sql select query如下,但它返回 -1

 var query = $"Select * from {tableName}";
 var obj = Session.CreateSQLQuery(query).ExecuteUpdate();// result is -1
  

我的问题是如何在NHibernate中使用动态创建的表轻松工作 - SELECT,INSERT,UPDATE,DELETE?

1 个答案:

答案 0 :(得分:0)

以下代码就足够了。

var tableName = "YourTableName";
var query = $"Select * from " + tableName;