在 MS-Access 中,我可以在 where 子句中使用字符范围/集:
SELECT
table_name
FROM
all_tab_columns
WHERE
table_name NOT LIKE 'A[0-9]*'
AND table_name NOT LIKE 'D[0-9]*'
AND table_name NOT LIKE 'S[0-9]*'
字符范围/集合是0-9之间的数字范围。从查询中删除所有以 A、D 或 S 开头,后跟数字的表。
我如何在 Oracle 中执行此操作?
使用正则表达式: