欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

oracle数据库中的user_tab_columns使用讲解

程序员文章站 2022-03-25 08:00:18
user_tab_columns是保存了当前用户的表、视图和clusters中的列等信息,用于oracle获取表结构。 user_tab_cols不同的是比user_tab_columns多几列:...

user_tab_columns是保存了当前用户的表、视图和clusters中的列等信息,用于oracle获取表结构。

user_tab_cols不同的是比user_tab_columns多几列:

hidden_column varchar2(3)

virtual_column varchar2(3)

segment_column_id number

internal_column_id not null number

qualified_col_name varchar2(4000)

而且存储内容多了隐藏字段。这些隐藏字段是oracle自动添加的,并且设置

hidden_column和virtual_column都是yes。

因此使用时尽量使用user_tab_columns,以避免获取到oracle自行添加的隐藏字段。

user_tab_comments 当前用户表名的注释

user_col_comments 表字段的注释