当前位置: 代码迷 >> Oracle技术 >> 求数据库中的一个正则表达式,该如何解决
  详细解决方案

求数据库中的一个正则表达式,该如何解决

热度:31   发布时间:2016-04-24 08:27:19.0
求数据库中的一个正则表达式
检查密码是否符合规则密码不少于六位,只允许数字和字母,且必须同时包含数字和字母。就是这个的正则表达式该字母写啊?

------解决方案--------------------
有问题~
------解决方案--------------------
探讨

引用:
引用:

找到答案了(P_PASSW值为密码的一个变量)
SELECT COUNT(1)
INTO FLAG
FROM DUAL
where REGEXP_LIKE(P_PASSW, '[[:alpha:]]')
AND REGEXP_LIKE(P_PASSW, '[[:digit:]]')
AND length(P_PASSW) ……