Clob数据类型的Oracle查询

时间:2015-08-05 06:51:57

标签: sql oracle

我正在使用一个巨大的Oracle数据库,任何人都不知道它并且没有数据库图表。 我的问题是我需要在这个数据库的所有表中找到所有Clob数据类型的列。 有没有办法查询获取所有clob数据类型值?

2 个答案:

答案 0 :(得分:1)

如果您具有权限,则可以访问ALL_TAB_COLUMNS系统表:

SELECT OWNER, 
  TABLE_NAME, 
  COLUMN_NAME 
FROM ALL_TAB_COLUMNS 
  WHERE DATA_TYPE = 'CLOB'

答案 1 :(得分:0)

尝试在jdbc中使用与Oracle兼容的DbVisualizer(https://www.dbvis.com/)。如果您拥有正确的凭据,您应该能够获得ERD图并直观地看到clob数据类型。

现在,如果您稍后需要解码这些clob值,请改用ORM。