oracle怎么判断查询的列中是否包含字母

更新时间:02-10 教程 由 执手 分享

oracle怎么判断查询的列中是否包含字母?

看看下边的语句可不可以

select case when regexp_like(字段名,'.([a-z]+|[A-Z])') then '包含字母' else '不包含字母' end

from 表名字

正则表达式函数:regexp_like

关键的参数是第二个:'.([a-z]+|[A-Z])'其中.表示匹配任何单字符,换行符除外

[a-z]是小写字母|或[A-Z]大写字母

声明:关于《oracle怎么判断查询的列中是否包含字母》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2181846.html