Oracle 列出包含“clob”或“blob”或“lob”列的表名
我有大约1000个表,其中我需要列出包含列的Oracle 列出包含“clob”或“blob”或“lob”列的表名,oracle,Oracle,我有大约1000个表,其中我需要列出包含列的clob或blob或lob表名。是否有任何查询可以从我的模式中列出相同的内容?试试这个: SELECT OWNER, TABLE_NAME, COLUMN_NAME, DATA_TYPE FROM ALL_TAB_COLUMNS WHERE DATA_TYPE IN ('CLOB', 'BLOB'); 试着这样, SELECT DISTINCT table_name FROM user_tab_cols WHERE data_Type I
clob
或blob
或lob
表名。是否有任何查询可以从我的模式中列出相同的内容?试试这个:
SELECT OWNER, TABLE_NAME, COLUMN_NAME, DATA_TYPE
FROM ALL_TAB_COLUMNS
WHERE DATA_TYPE IN ('CLOB', 'BLOB');
试着这样,
SELECT DISTINCT table_name
FROM user_tab_cols
WHERE data_Type IN ('CLOB', 'LOB', 'BLOB');
我手头没有数据库,但这应该可以:
从所有选项卡a列中选择*,其中a.DATA键入('CLOB'、'BLOB'、'NCLOB'、'BFILE')代码>
(见:和)