Insert Into Location
('Amman' , 'Sweleh' , 'Jordan') ,
('Zarqa' , 'Hussen' , 'Jordan') ,
('Jerash' , 'jenna' , 'Jordan') ,
('Ajloun' , 'shajra' , 'Jordan'),
('Irbid' , 'Hoson' , 'Jordan') ;
答案 0 :(得分:2)
您有语法错误,错过了VALUES
个关键字。如果你想省略字段名,那么试试这个:
INSERT INTO Location
VALUES
('Amman' , 'Sweleh' , 'Jordan') ,
('Zarqa' , 'Hussen' , 'Jordan') ,
('Jerash' , 'jenna' , 'Jordan') ,
('Ajloun' , 'shajra' , 'Jordan'),
('Irbid' , 'Hoson' , 'Jordan');
或使用以下格式:
INSERT INTO table(column1,column2...)
VALUES (value1,value2,...),
(value1,value2,...),
...
有关详细信息,请阅读 mysql-insert-multiple-records
答案 1 :(得分:1)
INSERT STATEMENT语句的正确语法是:
insert into tableName (field1Name,...,FieldnName) values (value1,...,valuen)
此外,如果您想在单个查询中插入多个记录,请查看 this
答案 2 :(得分:0)
正确的语法:
insert into tableName (field1Name) values (fieldNamevalue1)