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. Hibernate查询参数绑定
- 4. 传类名AA参数命名查询
- 5. 绑定多个参数与Hibernate查询
- 6. 查询中的位置和命名参数是什么意思?
- 7. Hibernate列名参数绑定
- 8. Hibernate中带有命名查询的可选参数?
- 9. Hibernate - 我可以混合命名和位置参数吗?
- 10. 参数化查询说:“不允许混合命名参数和未命名参数。”
- 11. 命名位置参数“from”
- 12. 如何设置参数命名查询
- 13. 用mockito命名查询测试参数
- 14. Java MySQL查询命名参数?
- 15. 用2个参数命名JPA查询
- 16. Golang SQL命名的参数查询
- 17. 位掩码参数命名约定?
- 18. SQL /参数:位置和(然后)命名?
- 19. Hibernate的命名参数中的SQLQuery
- 20. PDO:无效的参数号:混合命名和位置参数
- 21. 命名参数
- 22. 命名参数
- 23. 指定命名参数
- 24. Oracle参数命名约定
- 25. 重定向子域名查询参数
- 26. 在Hibernate查询有两个参数
- 27. T4MVC和命名参数
- 28. 命名参数和C#
- 29. CakePHP v2.0和命名参数
- 30. Python中的命名参数和默认参数类参数
我在想我自己。 :) – 2010-03-20 11:08:26