I have an incorrect syntax error
本问题已经有最佳答案,请猛点这里访问。
1 2 3 4 5 | 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
Incorrect syntax near 'John'.
为了得到答案而不是评论。 就像@helderdarocha说的那样,"你们之间错过了一个逗号。"
1 2 3 | INSERT INTO FoodLog (Person,Food,ServingSize,Date,Meal) VALUES ('John','Cheerios',2,'1-APR-2014','Breakfast') ,('John','TBoneSteak',1,'2-APR-2014','Lunch') |
正如@helderdarocha和@Karl Kieninger所说,你错过了元组之间的逗号
或者如果您仍然无法解决问题,请尝试编写单独的条目......我无法想到其他任何可能的事情......
1 2 | INSERT INTO FoodLog VALUES ('John','Cheerios',2,'1-APR-2014','Breakfast'); INSERT INTO FoodLog VALUES ('John','TBoneSteak',1,'2-APR-2014','Lunch'); |