这是我第一次在这里发帖,所以请对我放松!我注意到以下几点:首先,此查询抛出以下错误:
INSERT INTO test_table (col_one, col_two, col_three, col_four, col_five) VALUES (1, 2), ('three', 'four'), ('five', 'six'), (0, 0), ('seven', 'eight');
在将列名更改为不太具描述性且不在表中的名称后,我决定再次运行查询,看看它是否可行。它抛出了相同的错误,而不是说test_表中不存在“col_one”。我已经阅读了关于这个错误的所有其他帖子,在大多数情况下,人们要么错过了逗号,要么忘记了指定要插入的列。在我的例子中,我看不到这两个常见错误中的任何一个。还有人有什么想法吗?我也读过存储过程,但据我所知,test_表中并没有任何存储过程。(除非可以在我不知情的情况下添加)