【发布时间】:2019-04-13 05:26:36
【问题描述】:
据我所知,我的 SQL 代码格式正确,它似乎只是拒绝插入数据库。 这是我的代码:
INSERT INTO `writings`(`cover`, `pages`) VALUES(['test'], [10]);
我也试过了
INSERT INTO `writings`(cover, pages) VALUES(['test'], [10]);
&
INSERT INTO `writings`(cover, pages) VALUES('test', 10);
我遇到此错误“#1064 - 您的 SQL 语法有错误;请查看与您的 MySQL 服务器版本相对应的手册,了解在 '['test'], [10])' 附近使用的正确语法第 1 行“
表名正确,列名也正确。 任何帮助都会很棒! :)
【问题讨论】:
-
MySQL 不在值周围使用
[]。您的第三个查询应该可以正常工作... -
如果您收到第三个错误,然后将其包含在问题中,前两个不正确,所以忘记它们
标签: mysql sql sql-insert