sys.identity_columns (T-SQL)

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsSistem Platform Analitik (PDW)Gudang di Microsoft FabricDatabase SQL di Microsoft Fabric

Tampilan berisi sys.identity_columns baris untuk setiap kolom yang merupakan kolom identitas.

Tampilan mewarisi sys.identity_columns baris dari sys.columns tampilan. Tampilan mengembalikan sys.identity_columns kolom dalam sys.columns tampilan, ditambah seed_valuekolom , increment_value, last_value, dan is_not_for_replication kolom. Untuk informasi selengkapnya, lihat Tampilan Katalog (Transact-SQL).

Nama kolom Jenis data Deskripsi
<columns inherited from sys.columns> Tampilan mengembalikan sys.identity_columns semua kolom dalam sys.columns tampilan. Ia juga mengembalikan kolom tambahan yang dijelaskan pada baris berikut. Untuk deskripsi kolom yang sys.identity_columns diwariskan oleh tampilan , sys.columnslihat sys.columns (Transact-SQL).
seed_value aql_variant Nilai awal untuk kolom identitas ini. Jenis data nilai seed sama dengan jenis data kolom itu sendiri.
increment_value aql_variant Nilai kenaikan untuk kolom identitas ini. Jenis data nilai seed sama dengan jenis data kolom itu sendiri.
last_value aql_variant Nilai terakhir yang dihasilkan untuk kolom identitas ini. Jenis data nilai seed sama dengan jenis data kolom itu sendiri.
is_not_for_replication bit Kolom identitas dinyatakan NOT FOR REPLICATION. Catatan: Kolom ini tidak berlaku untuk Azure Synapse Analytics.

Catatan

Untuk membuat angka yang bertambah secara otomatis yang dapat Anda gunakan di beberapa tabel atau memanggil dari aplikasi tanpa merujuk tabel manapun, lihat Nomor Urutan.

Izin

Visibilitas metadata dalam tampilan katalog terbatas pada keamanan yang dimiliki pengguna, atau di mana pengguna diberikan beberapa izin. Untuk informasi selengkapnya, lihat Konfigurasi Visibilitas Metadata.