【发布时间】:2015-05-04 21:11:48
【问题描述】:
我需要弄清楚以下 SQL 失败的原因:
INSERT INTO users ('c_id', 'c_email', 'c_fname', 'csname', 'c_mobile', 'c_add_1', 'c_add_2', 'c_city', 'c_county', 'c_postcode', 'c_comments') VALUES ('null','josh','hh', 'hh', 'hhhh', 'hh', 'hhh', 'hhh', 'hhhh', 'hh', 'hhh')
我已经在 c_id 不为空的情况下进行了尝试。
我收到以下消息:
您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在 ''c_id'、'c_email'、'c_fname'、'csname'、'c_mobile'、'c_add_1'、'c_add_2'、'c_cit' 附近使用正确的语法第 1 行
【问题讨论】:
-
尝试从字段名称中删除',您只需要在特殊情况下使用反引号(保留字,奇怪的字符等)