SQL Server表名为添加中括号[]执行出错

执行SQL语句:

Update Check Set EOBTypeID=102 where E0BID='123344'

结果竟然报错,给表名添加中括号,写成这样:

Update [Check] Set EOBTypeID=102 where E0BID='123344'

执行成功。

原因:Check是SQL Server的保留关键字,需要加上中括号来声明其不是关键字。

上一篇:Nginx 访问日志


下一篇:SQL 查询所有表名、字段名、类型、长度、存储过程、视图