Oracle 12c中SYS.ALL_TAB_COLUMNS和SYS.ALL_TAB_COLS之间的区别

amp*_*ent 3 database-metadata system-tables oracle12c

是什么之间的区别ALL_TAB_COLUMNS,并ALL_TAB_COLS在甲骨文12C系统表?在我的数据库中,ALL_TAB_COLUMNS的行数比ALL_TAB_COLS略少.

a_h*_*ame 8

来自ALL_TAB_COLS的Oracle手册

此视图与"ALL_TAB_COLUMNS"的不同之处在于,系统生成的隐藏列和不可见列(用户生成的隐藏列)不会被过滤掉.

来自ALL_TAB_COLUMNS的Oracle手册

此视图过滤掉系统生成的隐藏列和不可见列,这些列是用户生成的隐藏列.ALL_TAB_COLS视图不会过滤掉隐藏列和不可见列