菜鸟求助!关于oracle语句的批量执行
有一批已经确定的insert语句,如:
insert into common_test_log values (111, 'sd地方f', 1, 'sdf', 124, 12324, '213asdf');
insert into common_test_log values (112, 'sd撒旦法f', 1, 'sdf', 124, 12324, '213asdf');
insert into common_test_log values (113, 'sdf第三方', 1, 'sdf', 124, 12324, '213asdf');
insert into common_test_log values (114, 's斯蒂芬df', 1, 'sdf', 124, 12324, '213asdf');
insert into common_test_log values (115, 'sd啊是否f', 1, 'sdf', 124, 12324, '213a说法sdf');
……
目前用C++是这样做的
char sql[]="insert into common_test_log values (111, 'sd地方f', 1, 'sdf', 124, 12324, '213asdf')";
pStmt->executeUpdate(szSql);
pConnOracle->commit();
这样一条一条插入。
现在想进行批量插入,一次插入多条。知道setInt(), setSting()之类的占位符可以批量执行,但是这里没有用的占位符。
谢谢各位大虾了