首页 > 解决方案 > 如何使用通配符在 SQL Server 中获取一定数量的字符

问题描述

我有一个查询,我需要过滤该值是否有 6 个或 7 个或 8 个或 9 个字符不超过该值。我知道这个

SELECT * FROM TABLE_NAME WHERE col LIKE '______' OR col LIKE '_______' and so on..

有没有一种通用的方法来过滤字符数。如果它变化很大怎么办?我需要把这个或放在那么多条件下吗

标签: sql-serverwildcard

解决方案


LEN (事务处理-SQL)

where len(col) between 6 and 9

推荐阅读