sys.check_constraints (SQL Bertransaksi)

Berlaku untuk:yes SQL Server (semua versi yang didukung) YesAzure SQL Database YesAzure SQL Managed Instance

Berisi baris untuk setiap objek yang merupakan batasan CHECK, dengan sys.objects.type = 'C'.

Nama kolom Jenis data Deskripsi
<Kolom yang diwarisi dari sys.objects> Untuk daftar kolom yang diwarisi tampilan ini, lihat sys.objects (Transact-SQL).
is_disabled bit Batasan CHECK dinonaktifkan.
is_not_for_replication bit Batasan CHECK dibuat dengan opsi NOT FOR REPLICATION.
is_not_trusted bit Batasan CHECK belum diverifikasi oleh sistem untuk semua baris.
parent_column_id int 0 menunjukkan batasan CHECK tingkat tabel.

Nilai bukan nol menunjukkan bahwa ini adalah batasan CHECK tingkat kolom yang ditentukan pada kolom dengan nilai ID yang ditentukan.
Definisi nvarchar(max) SQL ekspresi yang menentukan batasan CHECK ini.
uses_database_collation bit 1 = Definisi batasan tergantung pada kolae default database untuk evaluasi yang benar; jika tidak, 0. Dependensi seperti itu mencegah perubahan kolatasi default database.
is_system_named bit 1 = Nama dihasilkan oleh sistem.

0 = Nama disediakan oleh pengguna.

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