今天我正在运行一个查询,我想获取其中包含 sc_ticket 名称的密钥(表中的列)。所以我尝试运行这个查询。
SELECT TOP (1000) [ID]
,[Key]
,[Value]
FROM [Core].[dbo].[Properties]
where key like %sc_ticket%
它给了我一个错误
消息 156,第 15 级,状态 1,第 6 行
关键字“key”附近的语法不正确。
Because KEY是保留关键字,尝试这样的查询:
SELECT TOP (1000) [ID]
,[Key]
,[Value]
FROM [Core].[dbo].[Properties]
where [Key] like %sc_ticket%
交换Key
to [Key]
.
And 不要使用关键字来命名列!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)