語法:
INSERT ALL
INTO tableName (column1, column2, column_n) VALUES (expr1, expr2, expr_n)
INTO tableName (column1, column2, column_n) VALUES (expr1, expr2, expr_n)
INTO tableName (column1, column2, column_n) VALUES (expr1, expr2, expr_n)
SELECT count(*) FROM dual;
【注】:查詢語句“SELECT count(*) FROM dual;”不能少,需要一條查詢語句,查詢結果不重要。
個人測試:
(1)中間300個INTO子句效率較高(和SQL長度有關)。
說明1:
多條into語句之間,支持:
(1)支持回車換行。
(2)支持無空格拼接。
(3)肯定支持空格拼接。
說明2:
說明3:效率比如下語句高
INSERT INTO tableName (column1, column2, column_n) VALUES (expr1, expr2, expr_n)
INSERT INTO tableName (column1, column2, column_n) VALUES (expr1, expr2, expr_n)
INSERT INTO tableName (column1, column2, column_n) VALUES (expr1, expr2, expr_n)