查找字符串只包含字符

Find string contains only characters

如何查找只包含字符的字符串?

例如以下仅检测数字,

SELECT *
  FROM dual
 WHERE REGEXP_LIKE('ABC2', '[^[:digit:]]');

尝试使用 :alpha: 而不是 :digit:

http://psoug.org/reference/regexp.html

您可以执行以下操作 -

regexp_like('value' ,'^[[:alpha:]]$')

其中,

  • ^ 标记字符串的开始
  • [[:alpha:]] 指定字母表 class
  • $ 标记字符串的结尾