微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

oracle 中如何查询当前用户可以看到的表名、表对应的所有字段

前言:利用 oracle 的视图来查询表的相关信息。

oracle 查询当前用户下的表名 + 表注释

select t.table_name tableName,f.comments comments
  from user_tables t
 inner join user_tab_comments f
    on t.table_name = f.table_name

oracle 查询某表的所有字段 + 字段注释 + 字段类型

SELECT t.TABLE_NAME  tableName,t.COLUMN_NAME columnName,t.DATA_TYPE   dataType,a.COMMENTS
  FROM USER_TAB_COLUMNS t
  LEFT JOIN USER_COL_COMMENTS a
    ON t.table_name = a.table_NAME
   AND t.COLUMN_NAME = a.COLUMN_NAME

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐