是否可以对多个语句使用 PreparedStatement
?
例如,我的意思是
如果
String sql = "INSERT INTO OR INGNORE ... ; UPDATE ... ; INSERT INTO ...";
这个
PreparedStatement pre = conn.prepareStatement(sql);
//...
pre.executeUpdate();
仅执行第一条语句 "INSERT INTO OR INGNORE ...
(直到分号)。
是否可以一次全部执行?
最佳答案
Is it possible to execute all at once?
这可能取决于数据库供应商对 JDBC 驱动程序的实现,但通常我不希望它起作用。
关于java - 多个语句的 PreparedStatement,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41257772/