MySQL - 尝试插入字符串/数字时出现语法错误

时间:2015-07-06 10:58:49

标签: mysql sql syntax-error

我收到以下错误:

  

1064 - 您的SQL语法出错;查看与您的MySQL服务器版本相对应的手册,以便在'之后使用正确的语法(' text',' text',' text',1 ,2,3,4,5,6,7,'在第4行

尝试运行此SQL命令时:

insert into `table`
VALUES
    (`col1`,`col2`,`col3`,`col4`,`col5`,`col6`,`col7`,`col8`,`col9`,`col10`,`col11`,`col12`,`col13`,`col14`)
    ('text','text','text',1,2,3,4,5,6,7,8,'text','text','text'),
    ('text','text','text',11,12,13,14,15,16,17,18,'text','text','text')

更新:我是一个完整的白痴,在VALUES之前添加了列号......

3 个答案:

答案 0 :(得分:3)

insert into `table`
(`col1`,`col2`,`col3`,`col4`,`col5`,`col6`,`col7`,`col8`,`col9`,`col10`,`col11`,`col12`,`col13`,`col14`)    
VALUES
('text','text','text',1,2,3,4,5,6,7,8,'text','text','text'),
('text','text','text',11,12,13,14,15,16,17,18,'text','text','text')

答案 1 :(得分:0)

insert into `table`(`col1`,`col2`,`col3`,`col4`,`col5`,`col6`,`col7`,`col8`,`col9`,`col10`,`col11`,`col12`,`col13`,`col14`) 
VALUES('text','text','text',1,2,3,4,5,6,7,8,'text','text','text'),
('text','text','text',11,12,13,14,15,16,17,18,'text','text','text')

答案 2 :(得分:0)

insert into `table`

(`col1`,`col2`,`col3`,`col4`,`col5`,`col6`,`col7`,`col8`,`col9`,`col10`,`col11`,`col12`,`col13`,`col14`)

VALUES

('text','text','text',1,2,3,4,5,6,7,8,'text','text','text')

,

('text','text','text',11,12,13,14,15,16,17,18,'text','text','text')