2012-02-09 55 views
2

另一位开发人员告诉我,有一个MySQL ConnectorJ选项可以打开/关闭。该开发商说,“上”把这个JDBC选项后,我可以运行在形式的Java JDBC查询:MySQL ConnectorJ具有多个SQL语句

Connection jdbc = session.connection(); 
PreparedStatement pstmt = jdbc.prepareStatement("Update myTable set myField = 1 where myId = 1; Update myTable set anotherField = 2 where myId = 2"); 
pstmt.execute(); 

背后运行该准备好的声明的想法是,它运行在一个单一的执行两个SQL查询。我查看了mysql documentation,但我一直无法找到此选项。开发人员不记得此设置的名称,但可以肯定它存在。有谁知道哪个mysql选项控制这种行为?

回答