好的,所以我有一个包含三列的表:
Id, Key, Value
我想删除所有Value
为空(''
)的行。因此,我在删除之前编写了要选择的查询:
Select * from [Imaging.ImageTag] where [Value] = ''
到目前为止,一切都很标准......
现在这是奇怪的部分。此查询返回如下所示的两行,用逗号分隔列:
CE7C367C-5C4A-4531-9C8C-8F2A26B1B980, ObjectType,
F5B2F8A8-C4A8-4799-8824-E5FFEEDAB887, Caption,
为什么这两行匹配''
?
额外信息
我正在使用 Sql-Server,该[Value]
列是类型NVARCHAR(300)
,是的,表名确实是[Imaging.ImageTag]