sys.identity_columns (Transact-SQL)
作为标识列的每个列各占一行。
sys.identity_columns 视图继承 sys.columns 视图的行。 sys.identity_columns 视图返回 sys.columns 视图中的列,加上 seed_value、increment_value、last_value 和 is_not_for_replication 列。 有关详细信息,请参阅目录视图 (Transact-SQL)。
列名称 |
数据类型 |
说明 |
---|---|---|
<从 sys.columns 继承的列> |
|
sys.identity_columns 视图返回 sys.columns 视图中所有列。 它还返回如下所述的其他列。 有关 sys.identity_columns 视图从 sys.columns 视图继承的列的说明,请参阅 sys.columns (Transact-SQL)。 |
seed_value |
sql_variant |
该标识列的种子值。 种子值的数据类型与列本身的数据类型相同。 |
increment_value |
sql_variant |
该标识列的增量值。 种子值的数据类型与列本身的数据类型相同。 |
last_value |
sql_variant |
为该标识列生成的最后一个值。 种子值的数据类型与列本身的数据类型相同。 |
is_not_for_replication |
bit |
标识列声明为 NOT FOR REPLICATION。 |
注意 |
---|
若要创建一个可在多个表中使用的自动递增数字,或者可以从应用程序中调用而不引用任何表的自动递增数字,请参阅序列号。 |
权限
目录视图中仅显示用户拥有的安全对象的元数据,或用户对其拥有某些权限的安全对象的元数据。有关详细信息,请参阅元数据可见性配置。