我想知道如何查询任意数量的字符,然后是空格,然后是任意数量的字符,然后是逗号?
我在包含逗号之前的空格的表中查找姓氏。例如,他们的查询将返回alter table abc CHANGE x x bigint [COMMENT "hello"];
。
提前致谢
答案 0 :(得分:0)
%符号用于表示通配符,您可以像这样使用它:
SELECT * FROM [myTable] WHERE [myField] LIKE '% %,%'
答案 1 :(得分:0)
在SQL Server中,使用PATINDEX可以更好地发现性能。
SELECT * FROM [myTable] WHERE PATINDEX('% %,%',[myField]) > 0