JDBC - NamedParameterJdbcTemplate中的多个查询

时间:2012-10-12 16:06:14

标签: spring jdbc

有没有办法在一次调用中使用NamedParameterJdbcTemplate执行多个查询?

1 个答案:

答案 0 :(得分:4)

简单的答案:你做不到。 JDBC语句一次只能执行一个查询/语句。

更长的答案:你通常不能,因为驱动程序或数据库服务器都不支持它,并且正式的JDBC规范不允许它(如果你在两者中的行之间读取一点规范和Javadoc)。但是,某些驱动程序(即MySQL Connector / J)允许您一次执行多个查询(尽管您可能需要指定连接属性才能启用它,但不确定)。