在Oracle數據庫中,可以使用INSERT ALL 語句來一次插入多條數據。INSERT ALL 語句允許在單個INSERT 語句中指定多個插入操作。
以下是一個示例:
INSERT ALL
INTO table_name (column1, column2) VALUES ('value1', 'value2')
INTO table_name (column1, column2) VALUES ('value3', 'value4')
INTO table_name (column1, column2) VALUES ('value5', 'value6')
SELECT * FROM dual;
在這個示例中,我們在表 table_name 中插入了三條記錄,每條記錄包含兩個值。可以根據需要添加更多的 INTO 子句來插入更多的記錄。
需要注意的是,如果要一次插入大量數據,推薦使用INSERT ALL 語句,因為這樣可以減少數據庫的負擔,提高插入效率。