【问题标题】:Print query string in nhibernate with parameter values instead?在 nhibernate 中使用参数值打印查询字符串?
【发布时间】:2014-12-01 00:11:11
【问题描述】:

是否可以在“Nhibernate”中使用实际值而不是问号打印生成的 sql 查询?

如果使用 hibernate api 无法打印具有实际值的查询,您会如何建议?使用 log4j 或 .net 调试器或其他。

我发现的只是 java 已经在使用 hibernate,但 nbibernate 和 c 没有。

【问题讨论】:

标签: c# mysql sql .net nhibernate


【解决方案1】:

也许不是你要找的东西,但以防万一:

NHibernate 有多个部分将 SQL 发送到日志。从 NHibernate.SQL 记录器发出的日志将包括参数值。但是是的,它仍然是一个参数化查询。

【讨论】:

    猜你喜欢
    • 2010-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-02
    • 1970-01-01
    • 2013-04-10
    相关资源
    最近更新 更多