Oracle导出当前用户下所有表的表注释,字段 字段注释

  • Post author:
  • Post category:其他


select distinct TABLE_COLUMN.*,

TABLE_NALLABLE.DATA_TYPE,

TABLE_NALLABLE.NULLABLE

from (select distinct utc.table_name  table_name,

utc.comments    table_comments,

ucc.column_name column_name,

ucc.comments    column_comments

from user_tab_comments utc, user_col_comments ucc

where utc.table_name = ucc.table_name

and utc.table_name not like ‘%_B’

and utc.table_name not like ‘%_Z’

and utc.table_name not like ‘%1%’) TABLE_COLUMN,

(select distinct table_name, column_name, nullable, DATA_TYPE

from user_tab_cols

where table_name not like ‘%_B’

and table_name not like ‘%_Z’

and table_name not like ‘%1%’) TABLE_NALLABLE

where TABLE_COLUMN.column_name = TABLE_NALLABLE.column_name

and TABLE_COLUMN.TABLE_NAME = TABLE_NALLABLE.table_name;



版权声明:本文为prefectjava原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。