gpt4 book ai didi

sql - 返回字段仅包含非字母数字字符的 SQL 行

转载 作者:行者123 更新时间:2023-12-01 20:18:21 24 4
gpt4 key购买 nike

我需要找出我的 sql server 表中特定字段中有多少行仅包含非字母数字字符。

我认为这是一个我需要的正则表达式,类似于 [^a-zA-Z0-9],但我不确定如果中没有有效的字母数字字符,我需要返回行的确切语法那里。

最佳答案

SQL Server 没有正则表达式。它使用不一样的 LIKE 模式匹配语法。

碰巧,你已经很接近了。只需要前导+尾随通配符并移动 NOT

 WHERE whatever NOT LIKE '%[a-z0-9]%'

关于sql - 返回字段仅包含非字母数字字符的 SQL 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7157389/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com