【发布时间】:2020-07-14 23:34:06
【问题描述】:
这是我正在编写的单元测试中的一个部分。
如果列中的任何行包含某个字符串,我想说通过。所以换句话说,我想要的是“如果包含字符串的行数大于零而不是通过测试”。
我有类似下面的代码,但它没有说需要声明myVariable。我做错了什么?
DECLARE @myVariable BIT =
(
SELECT CASE
WHEN Count(Description) LIKE '%astring%' > 0
THEN
1
ELSE
0
END
FROM TABLE
SELECT @myVariable
【问题讨论】:
标签: sql sql-server tsql count case-when