適用対象:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Microsoft Fabric のウェアハウス
Microsoft Fabric の SQL データベース
sys.identity_columnsビューには各列ごとに同一列の行が含まれています。
sys.identity_columnsビューはsys.columnsビューから行を引き継ぎます。
sys.identity_columnsビューはsys.columnsビューの列と、seed_value、increment_value、last_value、is_not_for_replicationの各列を返します。 詳細については、「カタログ ビュー (Transact-SQL)」を参照してください。
| 列名 | データ型 | 説明 |
|---|---|---|
<columns inherited from sys.columns> |
sys.identity_columnsビューはsys.columnsビューのすべての列を返します。 また、以下の行で説明されている追加の列も返します。
sys.identity_columnsビューがsys.columns継承する列の説明については、sys.columns (Transact-SQL)を参照してください。 |
|
seed_value |
sql_variant | この ID 列のシード値。 シード値のデータ型は、列自体のデータ型と同じです。 |
increment_value |
sql_variant | この ID 列に対する増分値です。 シード値のデータ型は、列自体のデータ型と同じです。 |
last_value |
sql_variant | この ID 列に対して生成された最後の値。 シード値のデータ型は、列自体のデータ型と同じです。 |
is_not_for_replication |
bit | 識別列は NOT FOR REPLICATIONと宣言されます。
注:このコラムはAzure Synapse Analyticsには適用されません。 |
Note
複数のテーブルで使える自動増分番号を作成したり、テーブルを参照せずにアプリケーションから呼び出したりするには、 シーケンス番号を参照してください。
アクセス許可
カタログ ビューでのメタデータの可視性は、ユーザーが所有しているか、ユーザーに何らかのアクセス許可が付与されているセキュリティ保護可能なリソースに限定されます。 詳細については、「 Metadata Visibility Configuration」を参照してください。