【发布时间】:2016-12-22 10:50:39
【问题描述】:
谁能帮我理解,HQL 中的 CreateSQLQuery 是独立于数据库的
请在下面找到使用 CreateSQLQuery 的 SQLServer 的本机 SQL 示例,将来如果我需要迁移到 Oracle,除了将字符串连接到数据库之外,我还需要进行任何所需的代码更改。
Native SQL SErver 示例
Query query = session.createSQLQuery(
"select * from stock s where s.stock_code = :stockCode")
.addEntity(Stock.class)
.setParameter("stockCode", "7277");
List result = query.list();
【问题讨论】:
标签: hibernate hql hibernate-criteria