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 许可协议
2 回答1.4k 阅读✓ 已解决
1 回答729 阅读
768 阅读
933 阅读
经常被低估的正则表达式:
[ ]
是空格的条件,而[^ ]
是避免寻找有两个连续空格的字符串。https://learn.microsoft.com/en-us/sql/ssms/scripting/search-text-with-regular-expressions?view=sql-server-ver16