Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Oracle 12c 中的表ALL_TAB_COLUMNS和系统表有什么区别?ALL_TAB_COLS在我的数据库中,ALL_TAB_COLUMNS 的行数略少于 ALL_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 似乎还包含每个用户表中通常不可见的一些系统列。