在SQLite中,可以使用INSERT INTO
語句以及UNION ALL
語法來批量插入數(shù)據(jù)。以下是一個(gè)示例代碼:
INSERT INTO table_name (column1, column2, column3)
SELECT value1a, value2a, value3a
UNION ALL
SELECT value1b, value2b, value3b
UNION ALL
SELECT value1c, value2c, value3c;
在上面的代碼中,table_name
是要插入數(shù)據(jù)的表名,column1, column2, column3
是表中的列名,value1a, value2a, value3a
是要插入的第一行數(shù)據(jù),value1b, value2b, value3b
是要插入的第二行數(shù)據(jù),以此類推。
注意,每個(gè)SELECT
語句都必須具有相同的列數(shù)和相同的數(shù)據(jù)類型,以確保數(shù)據(jù)可以正確插入。您可以根據(jù)實(shí)際需求調(diào)整列名和數(shù)據(jù)值。