TSQL - 如何查找列是否有空格 char(32)
?
select *
from [sometable]
where CHARINDEX(' ', [somecolumn]) > 0
不工作?有任何想法吗?
原文由 NCR 发布,翻译遵循 CC BY-SA 4.0 许可协议
TSQL - 如何查找列是否有空格 char(32)
?
select *
from [sometable]
where CHARINDEX(' ', [somecolumn]) > 0
不工作?有任何想法吗?
原文由 NCR 发布,翻译遵循 CC BY-SA 4.0 许可协议
经常被低估的正则表达式:
[ ]
是空格的条件,而[^ ]
是避免寻找有两个连续空格的字符串。https://learn.microsoft.com/en-us/sql/ssms/scripting/search-text-with-regular-expressions?view=sql-server-ver16