Oracle获取表、视图的所有字段说明

当前需要获取一个视图的所有字段。
查了资料,发现,表及视图的结构信息都有。:

all_tab_cols / all_tab_columns 查看所有用户下的表及视图结构
user_tab_cols / user_tab_columns 查看当前用户下的表及视图结构
user_col_comments 查看当前用户下表及视图中字段名称及字段注释
all_col_comments  查看所以用户下表及视图中字段名称及字段注释

查询语句:

select * from all_tab_cols where TABLE_NAME='VIEW_XS';

但是查不出结果,后来想到该视图是否是同义词,后来又查了一下,果真是同意词:

//查看所有同义词:
    select * from user_synonyms //当前用户,一般是当前用户即可
  //select * from dba_synonyms 
   select * from user_synonyms where synonym_name='VIEW_XS'

找到原本的视图名,在运行:

select * from all_tab_cols where TABLE_NAME='ALL_XS';

可得到所有表结构。

相关文章

Java Oracle 结果集是Java语言中处理数据库查询结果的一种方...
Java AES和Oracle AES是现代加密技术中最常使用的两种AES加密...
Java是一种广泛应用的编程语言,具备可靠性、安全性、跨平台...
随着移动互联网的发展,抽奖活动成为了营销活动中不可或缺的...
Java和Oracle都是在计算机领域应用非常广泛的技术,他们经常...
Java 是一门非常流行的编程语言,它可以运行于各种操作系统上...