【发布时间】:2019-11-24 01:46:18
【问题描述】:
我对数据库非常陌生,目前正在使用 Microsoft Access 2013。情况是我有大量数据,我想使用 SQL 语句将这些数据填充到已创建的表(Inventory)中在查询中。
我有以下内容:
INSERT INTO Inventory (Col 1, Col 2, Col 3, Col 4)
VALUES ("Val 1", "Val 2", "Val 3", "Val 4"),
("Val 5", "Val 6", "Val 7", "Val 8"),
....
("Val 9", "Val 10", "Val 11", "Val 12");
而我想要的只是这张桌子:
Col 1 | Col 2 | Col 3 | Col 4
| | |
Val 1 | Val 2 | Val 3 | Val 4
Val 5 | Val 6 | Val 7 | Val 8
Val 9 | Val 10 | Val 11 | Val 12
问题是,我不断收到错误缺少 sql 语句末尾的分号。因此我想我应该在每一行之后添加一个分号。如果我这样做,我会收到访问分号后找到的字符的错误。
实现我的多行 INSERT INTO-Statement 的正确语法是什么?
【问题讨论】: