我需要在我们的 Oracle 数据库中找到所有具有与某个单词匹配的属性的表。因此,例如我正在使用:
SELECT TABLE_NAME
, COLUMN_NAME
FROM USER_TAB_COLUMNS
WHERE UPPER(COLUMN_NAME) LIKE '%ING%'
这将返回:
TABLE1 ING
TABLE2 THIS_ING
TABLE3 ING_FIRST
TABLE5 TESTING
我只想从 TABLE1、TABLE2 和 TABLE3 返回结果。当它只是像 TESTING 这样的字符串的一部分时,我不想要匹配。
我似乎无法得到我需要的东西。