Difference between SYS.ALL_TAB_COLUMNS and SYS.ALL_TAB_COLS in Oracle 12c

后端 未结 2 1544
离开以前
离开以前 2020-12-21 00:17

What is the difference between the ALL_TAB_COLUMNS and ALL_TAB_COLS system tables in Oracle 12c? In my DB, the ALL_TAB_COLUMNS has slightly fewer

相关标签:
2条回答
  • 2020-12-21 00:17

    From the Oracle manual for ALL_TAB_COLS

    This view differs from "ALL_TAB_COLUMNS" in that system-generated hidden columns and invisible columns, which are user-generated hidden columns, are not filtered out.

    From the Oracle manual for ALL_TAB_COLUMNS

    This view filters out system-generated hidden columns and invisible columns, which are user-generated hidden columns. The ALL_TAB_COLS view does not filter out hidden columns and invisible columns

    0 讨论(0)
  • 2020-12-21 00:21

    ALL_TAB_COLUMNS lists only user-defined columns whereas ALL_TAB_COLS also seems to contain some system columns in each user table that are not normally visible.

    0 讨论(0)
提交回复
热议问题