当我说我只能在Java中使用PreparedStatement
使用1个字符串sql查询进行批处理时,我是对的吗?
例如,这是我要使用PreparedStatement
处理的批处理:
INSERT INTO tbl_Customer VALUES(?,?,?,?)
INSERT INTO tbl_Order VALUES(?,?,?,?,?)
有没有办法将这些语句作为批处理?抱歉我的英语不好。
答案 0 :(得分:3)
您使用以下模板:
PreparedStatement ps = null;
ps = conn.prepareStatement("INSERT INTO tbl_Customer VALUES(?,?,?,?)");
while () {
...
ps.addBatch();
}
result = ps.executeBatch();