INSERT INTO FoodLog
(Person,Food,ServingSize,Date,Meal)
VALUES
('John','Cheerios',2,'1-APR-2014','Breakfast')
('John','TBoneSteak',1,'2-APR-2014','Lunch')
在这段代码中,第一行代码工作正常,但是当我输入具有相同人名的第二行代码时,它不接受它。
这是我收到的错误:
Msg 102,Level 15,State 1,Line 5
'John'附近的语法不正确。
答案 0 :(得分:4)
为了得到答案而不是评论。正如@helderdarocha所说的那样,“你们之间缺少一个逗号。”
INSERT INTO FoodLog (Person,Food,ServingSize,Date,Meal)
VALUES ('John','Cheerios',2,'1-APR-2014','Breakfast')
,('John','TBoneSteak',1,'2-APR-2014','Lunch')
答案 1 :(得分:2)
正如@helderdarocha和@Karl Kieninger所说,你错过了元组之间的逗号 或者如果您仍然无法解决问题,请尝试编写单独的条目......我无法想到其他任何可能的事情......
INSERT INTO FoodLog VALUES ('John','Cheerios',2,'1-APR-2014','Breakfast');
INSERT INTO FoodLog VALUES ('John','TBoneSteak',1,'2-APR-2014','Lunch');