我在stackoverflow上发布了相同的内容(请告诉我是否必须删除一个)。
我正在开发一个 DB2 数据库,据我所知,不支持 regexp(没有其他库)。
所以我无法实现类似于本文“将正则表达式匹配的力量带入 SQL ”中所解释的内容
你知道我是否可以用 SQL 语句“模拟”这样的正则表达式吗?
^a[aofdmep]{1}[az]{1}[a-z0-9]{4}[sidbfkfpo]{1}
编辑
在上述假设中,我发现我的情况可以接受WHERE Like 谓词:
WHERE USER_NAME NOT LIKE 'a_______'
但这是不安全的,并且不包括我没有可以匹配的固定字符的其他情况。