sys.identity_columns (Transact-SQL)
适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例Azure Synapse AnalyticsAnalytics Platform System (PDW)
作为标识列的每个列各占一行。
sys.identity_columns视图从 sys.columns 视图继承行。 sys.identity_columns视图返回 sys.columns 视图中的列,以及seed_value、increment_value、last_value和is_not_for_副本 (replica)列。 有关详细信息,请参阅目录视图 (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。 注意: 此列不适用于 Azure Synapse Analytics。 |
注意
要创建一个可在多个表中使用的自动递增数字或者可以从应用程序中调用而不引用任何表的自动递增数字,请参阅序列号。
权限
目录视图中元数据的可见性仅限于用户拥有的安全对象,或者向用户授予了某些权限的安全对象。 有关详细信息,请参阅 Metadata Visibility Configuration。
另请参阅
对象目录视图 (Transact-SQL)
目录视图 (Transact-SQL)
查询 SQL Server 系统目录常见问题
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈