gpt4 book ai didi

sql - SQL中的正则表达式?

转载 作者:行者123 更新时间:2023-12-04 23:42:59 24 4
gpt4 key购买 nike

我想在 Oracle 11g SQL 中使用正则表达式来查找不匹配的记录。正则表达式是:

/([A-Z]{3})+([0-9])\w+/g

我想使用的 SQL 类似于:

select
stu_code
,stu_insc
from
intuit.ins_stu
where
stu_insc not like ('/([A-Z]{3})+([0-9])\w+/g')

显然我知道以上是不对的,所以有人知道我是怎么做到的吗?我无权运行任何 PL/SQL。

最佳答案

在 oracle 上你可以尝试类似的东西

select xyz
from theTable
where not regexp_like(mycolumn,pattern)

关于sql - SQL中的正则表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27528043/

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