MySQL - синтаксическая ошибка при попытке вставить строки / числа

Я получаю ошибку ниже:

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')

ОБНОВЛЕНИЕ: я полный придурок, добавил имена col прежде VALUES...

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')
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')
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')
Другие вопросы по тегам