我正在使用SQL Server 2017并且在列中出现双引号问题'名
我使用的查询是这样的:
insert into torque_value.value_table("ID","value","timestamp") values ('111','1111',convert(datetime,'2017-12-12T00:34:00.000'))
在SQL Server管理工作室中运行良好但在sqlcmd
中根本不起作用并且它返回错误
Msg 207, Level 16, State 1, Server USER\SQLEXPRESS, Line 1
Invalid column name 'ID'.
Msg 207, Level 16, State 1, Server USER\SQLEXPRESS, Line 1
Invalid column name 'value'.
Msg 207, Level 16, State 1, Server USER\SQLEXPRESS, Line 1
Invalid column name 'timestamp'.
sqlcmd中的语法是否与SSMS中的语法不同?我该如何处理这种错误?