我正在尝试将值插入到表中,但我遇到了一个我无法克服的错误 -
INSERT INTO dd_poll_options (option_text, option_order, poll_id) VALUES (a, 0, 6),(b, 1, 6),(c, 2, 6),(d, 3, 6),(e, 4, 6),(f, 5, 6);
产生的错误如下。从代码示例中可以看出,'a'
是一个值,而不是列名 -
“字段列表”中的未知列“a”
我检查了MySQL 'INSERT' doc's这似乎表明代码是正确的,并举了一个例子 -
INSERT INTO tbl_name (a,b,c) VALUES(1,2,3),(4,5,6),(7,8,9);
我已经尝试将列名包装在 backtricks (`) 中,但会产生相同的错误。
有人可以帮我找出发生此错误的原因,以及如何解决吗?谢谢。