Sql 分析查询令牌行错误时出错

Sql 分析查询令牌行错误时出错,sql,sql-server,Sql,Sql Server,我试图将虚构的值输入到我用列创建的表中。我得到这个错误: 主要错误0x80040E14,次要错误25501 分析查询时出错。[令牌行编号=2,令牌行偏移量=2,令牌出错=`] 我已进入: insert into employees (`first`, `last`, `title`, `age`, `salary`) values (`Jonie`, `Weber`, `Secretary`, `28`, `19500`)); 我做错了什么?您需要在字符串周围加引号,而不是倒勾: insert

我试图将虚构的值输入到我用列创建的表中。我得到这个错误:

主要错误0x80040E14,次要错误25501

分析查询时出错。[令牌行编号=2,令牌行偏移量=2,令牌出错=`]

我已进入:

insert into employees (`first`, `last`, `title`, `age`, `salary`)
values (`Jonie`, `Weber`, `Secretary`, `28`, `19500`));

我做错了什么?

您需要在字符串周围加引号,而不是倒勾:

insert into employees (first, last, title, age, salary) 
values ('Jonie', 'Weber', 'Secretary', 28, 19500)

最后你有一个
太多了。

欢迎来到堆栈溢出!请通过添加适当的标记(Oracle、SQL Server、MySQL等)来指定目标RDBMS。可能有一些答案利用了并非普遍支持的语言或产品功能。此外,通过使用特定的RDBMS标记,您的问题可能会得到更适合回答它的人的注意。
insert into employees (first, last, title, age, salary) 
values ('Jonie', 'Weber', 'Secretary', 28, 19500)