0
如何使用SQLQuery显示查询的完整字符串。我试图使用getQueryString()
但它不显示返回的字符串中的参数值。显示使用SQLQuery的完整查询
任何想法如何显示将在MySQL数据库服务器上执行的完整查询?
Query query = session.createSQLQuery(
"select * from stock s where s.stock_code = :stockCode")
.addEntity(Stock.class)
.setParameter("stockCode", "7277");
query.getQueryString();
// this will return "select * from stock s where s.stock_code = :stockCode"
// and I need "select * from stock s where s.stock_code = 7277"
给出的代码片段 – Tejas 2014-10-11 17:39:03
已添加代码片段 – 2014-10-11 18:12:15