Oracle 视图 USER_TAB_IDENTITY_COLS 官方解释,作用,如何使用详细说明
本站中文解释
USER_TAB_IDENTITY_COLS视图用于显示用户定义的表的标识符列信息,其中的列名表示table_name有标识符列,而column_name表示具体的标识列。它可用来帮助我们验证表中是否存在标识符列,以及具体的列名。例如:
查询emp表是否存在标识符列,可以使用如下语句:
SELECT table_name, column_name
FROM user_tab_identity_cols
WHERE table_name = ‘EMP’;
如果查询结果有数据行表示emp表拥有标识符列,返回结果中的column_name字段及是标识符列的列名。
官方英文解释
USER_TAB_IDENTITY_COLS
describes all table identity columns. Its columns (except for OWNER
) are the same as those in ALL_TAB_IDENTITY_COLS
.
See Also:
“ALL_TAB_IDENTITY_COLS”