我在 LibreOfficeBase 中使用 odb 文件并尝试一次插入一堆行。
我正在使用以下代码:
INSERT INTO RELATIONSHIP_BTWN_PEOPLE ("RelationID", "SubjectPersonID", "RelationType", "ObjectPersonID")
VALUES (11501, 9163, 'Parent Of',9165),
VALUES (11502, 9164, 'Parent Of',9165),
VALUES (11503, 9165, 'Child Of',9163),
VALUES (11504, 9165, 'Child Of',9164);
我收到以下错误:
意外的标记,在语句 [,]
但是当我去掉逗号时,我得到一个错误
意外的 VALUES 语句
我知道代码正在运行,因为它确实在 [,] 之前输入了第一行
对于这个问题,我看到的两个答案是:
- 它来自格式化文本(即用 Microsoft Word 之类的东西编写) - 但我直接在命令 SQL 框中写了这个
- 它是由于使用了保留的关键字造成的——但我看不出这段代码中可以保留什么。