oracle怎么查表中含有某一关键字的表名,不知道列名
plsql
SELECT *
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME LIKE '%关键字%'
以下引用chatgpt回答:
可以使用以下SQL语句查询含有某一关键字的表名或列名:
查询表名:
SELECT table_name FROM user_tables WHERE table_name LIKE '%关键字%';
查询列名:
SELECT table_name, column_name FROM user_tab_columns WHERE column_name LIKE '%关键字%';
其中,user_tables
和user_tab_columns
是Oracle系统表,用于存储数据库中的表和列信息。%关键字%
表示查询包含关键字的表名或列名。