sqlite如何批量插入數(shù)據(jù)

小億
434
2024-04-10 15:19:38
欄目: 云計(jì)算

在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ù)值。

1