1

我需要找到 MyCol 没有 3 个 '(' 实例的所有行。例如,不要返回 MyCol 为 '(101(2255(3355') 的行,但返回 MyCol 为 '(101(2255') 的行或 '(101(2255|3355' 因为它没有 3 ( 在 MyCol

4

1 回答 1

1

你可以试试这个:

DECLARE @t TABLE (myCol VARCHAR(100))
INSERT @t VALUES 
('(101(2255(3355'),
('(101(2255'),
('(101(2255|3355')

SELECT  *
FROM    @t
WHERE   myCol NOT LIKE '%(%(%(%'
于 2013-01-18T14:02:40.010 回答