Oracle 12c中SYS.ALL_TAB_COLUMNS和SYS.ALL_TAB_COLS之间的差异



Oracle 12c中的ALL_TAB_COLUMNSALL_TAB_COLS系统表之间有什么区别?在我的数据库中,ALL_TAB_COLUMNS的行数略少于ALL_TAB_COLS。

来自ALL_TAB_COLS的Oracle手册

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

来自ALL_TAB_COLUMNS的Oracle手册

此视图筛选出系统生成的隐藏列和不可见列,它们是用户生成的隐藏栏。ALL_TAB_COLS视图不会筛选出隐藏列和不可见列

ALL_TAB_COLUMNS仅列出用户定义的列,而ALL_TAB_COLS似乎在每个用户表中也包含一些通常不可见的系统列。

相关内容

  • 没有找到相关文章

最新更新