Sql server SQL Server中的INSERT INTO语句

Sql server SQL Server中的INSERT INTO语句,sql-server,Sql Server,我正在尝试将信息输入名为Food_Log的表中 INSERT INTO Food_Log (Person, Food, ServingSize, Date, Meal); VALUES (John,'Cheerios',2,'1-APR-2014','Breakfast'); 由于此条目,我收到以下错误 Msg 102,15级,状态1,第2行 “;”附近的语法不正确 不确定如何避免这种情况。卸下;价值之前 日期格式通常是YYYY-MM-DD,而您忘记了John周围的引号 INSERT INTO

我正在尝试将信息输入名为Food_Log的表中

INSERT INTO Food_Log
(Person, Food, ServingSize, Date, Meal);
VALUES
(John,'Cheerios',2,'1-APR-2014','Breakfast');
由于此条目,我收到以下错误

Msg 102,15级,状态1,第2行 “;”附近的语法不正确

不确定如何避免这种情况。

卸下;价值之前

日期格式通常是YYYY-MM-DD,而您忘记了John周围的引号

INSERT INTO Food_Log (Person, Food, ServingSize, Date, Meal)
VALUES ('John','Cheerios',2,'2014-04-01','Breakfast');