4
A
回答
1
我不这么认为,如果你想这样,Hibernate,您给您以下错误:
org.hibernate.hql.ast.QuerySyntaxException: cannot define positional parameter after any named parameters have been defined
你为什么要这么做?
5
只要确保所有位置参数位于任何指定参数的前面,您都可以。下面是一个例子:
Query q =session.createQuery("select u from User u where u.location=? and u.id in (:user_ids)");
q.setParameter(0, location);
q.setParameterList("user_ids", userIds);
return q.list();
相关问题
- 1. Hibernate命名查询参数
- 2. Hibernate命名查询参数
- 3. 查询中的位置和命名参数是什么意思?
- 4. Hibernate中带有命名查询的可选参数?
- 5. 参数化查询说:“不允许混合命名参数和未命名参数。”
- 6. 命名位置参数“from”
- 7. 用2个参数命名JPA查询
- 8. Golang SQL命名的参数查询
- 9. Java MySQL查询命名参数?
- 10. 如何设置参数命名查询
- 11. 位掩码参数命名约定?
- 12. SQL /参数:位置和(然后)命名?
- 13. PDO:无效的参数号:混合命名和位置参数
- 14. Oracle参数命名约定
- 15. 在Hibernate查询有两个参数
- 16. 命名参数和C#
- 17. 命名参数和智能
- 18. T4MVC和命名参数
- 19. talend - 参数化的tOracleInput查询和输出的命名
- 20. JPA查询参数在Hibernate中的位置?
- 21. MySql查询 - 选择位置,别名和参数
- 22. Clojure - 命名参数
- 23. 与“命名参数”
- 24. 与命名参数
- 25. 伪装和查询参数
- 26. VBA,ADO.Connection和查询参数
- 27. JavaScript函数参数命名约定
- 28. 使用Logback时,请参阅Hibernate的查询参数
- 29. hibernate +命名查询未知
- 30. Hibernate命名查询和启动性能
我在想我自己。 :) – 2010-03-20 11:08:26