sys.identity_columns (SQL Bertransaksi)

Berlaku untuk:yes SQL Server (semua versi yang didukung) YesAzure SQL Database YesAzure SQL Managed Instance yesAzure Synapse Analytics yesAnalytics Platform System (PDW)

Berisi baris untuk setiap kolom yang merupakan kolom identitas.

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

Nama kolom Jenis data Deskripsi
<kolom yang diwarisi dari sys.columns> Tampilan sys.identity_columns mengembalikan semua kolom dalam tampilan sys.columns . Ini juga mengembalikan kolom tambahan yang dijelaskan di bawah ini. Untuk deskripsi kolom yang diwarisi tampilan sys.identity_columns dari sys.columns, lihat 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 BUKAN UNTUK REPLIKASI. Catatan: Kolom ini tidak berlaku untuk Azure Synapse Analytics.

Catatan

Untuk membuat nomor yang bertahap secara otomatis yang dapat digunakan dalam beberapa tabel atau yang dapat dipanggil dari aplikasi tanpa mereferensikan tabel apa pun, lihat Nomor Urutan.

Izin

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

Lihat juga

Tampilan Katalog Objek (SQL Bertransaksi)
Tampilan Katalog (Transact-SQL)
Mengkueri FAQ Katalog Sistem SQL Server