标签: sql
我有一列存储数据,需要查找遵循4个非数字和7个数字模式的所有记录。例如ABCD1234567
SELECT * FROM TABLE_A WHERE REGEXP_LIKE ([COLUMN1],'\D{4}?')
答案 0 :(得分:0)
您希望字符串以4个非数字(^开头(\D{4}),以7个数字(\d{7}继续,然后以($)结尾:
^
\D{4}
\d{7}
$
REGEXP_LIKE (col, '^\D{4}\d{7}$')