Sql server 2012 出现错误:";靠近';的语法不正确'&引用;
语句的正确语法为:Sql server 2012 出现错误:";靠近';的语法不正确'&引用;,sql-server-2012,Sql Server 2012,语句的正确语法为: Insert Into Location ('Amman' , 'Sweleh' , 'Jordan') , ('Zarqa' , 'Hussen' , 'Jordan') , ('Jerash' , 'jenna' , 'Jordan') , ('Ajloun' , 'shajra' , 'Jordan'),
Insert Into Location
('Amman' , 'Sweleh' , 'Jordan') ,
('Zarqa' , 'Hussen' , 'Jordan') ,
('Jerash' , 'jenna' , 'Jordan') ,
('Ajloun' , 'shajra' , 'Jordan'),
('Irbid' , 'Hoson' , 'Jordan') ;
此外,如果要在单个查询中插入多个记录,请查看
您有语法错误,您错过了
值
关键字。如果要省略字段名,请尝试以下操作:
insert into tableName (field1Name,...,FieldnName) values (value1,...,valuen)
或使用以下格式:
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,...),
...
OP遗漏了
值
关键字。OP查询有点正确,但他遗漏了值
关键字对不起,我不太明白你的意思。如果他遗漏了值关键字,那么语法是错误的。是的,我不是说查询是正确的,但他遗漏了值关键字。在不添加字段名的情况下,我们也可以插入值在SQL server中插入多条记录的语法(即OP标记)恰好与mySQL systax相同。不过,为了精确起见,最好为SQL server提供一个链接
insert into tableName (field1Name) values (fieldNamevalue1)