首页 > 解决方案 > 选择 like 不起作用的地方,抛出错误消息 207

问题描述

我正在尝试使用 T-SQL 从 Visual Studio 2017 查询数据库。查询是:

Select * 
From table 
Where columnname like '0%'

错误信息如下:

消息 207,级别 16,状态 1,第 1 行
无效的列名称“0%”。

由于某种原因,like 子句在控制台中是灰色的,它不像其他子句那样是蓝色的。

我想获取字节以 0 开头的所有记录,例如:

SELECT JobFileName 
FROM JobImages 
WHERE JobFileName LIKE "0%"

标签: sqlsql-serverdatabasetsqlvisual-studio-2017

解决方案


错误的引用。双引号“0%”用于包裹列名。

改用单引号 '0%'


推荐阅读