sys.sysobjects (Transact-SQL)
Berlaku untuk: Titik akhir analitik SQL Server Azure SQL Managed Instance Azure Synapse Analytics Platform System (PDW) SQL di Microsoft Fabric Warehouse di Microsoft Fabric
Berisi satu baris untuk setiap objek yang dibuat dalam database, seperti batasan, default, log, aturan, dan prosedur tersimpan.
Penting
Tabel sistem SQL Server 2000 ini disertakan sebagai tampilan untuk kompatibilitas mundur. Kami menyarankan agar Anda menggunakan tampilan sistem SQL Server saat ini sebagai gantinya. Untuk menemukan tampilan atau tampilan sistem yang setara, lihat Memetakan Tabel Sistem ke Tampilan Sistem (Transact-SQL). Fitur ini akan dihapus dalam versi Microsoft SQL Server di masa mendatang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur ini.
Nama kolom | Jenis data | Deskripsi |
---|---|---|
nama | nama sysname | Nama Objek |
id | int | Nomor identifikasi objek |
xtype | char(2) | Jenis objek. Bisa menjadi salah satu jenis objek berikut: AF = Fungsi agregat (CLR) C = Batasan CHECK D = Batasan default atau DEFAULT F = Batasan KUNCI ASING L = Log FN = Fungsi skalar FS = Assembly (CLR) fungsi skalar Fungsi bernilai tabel FT = Assembly (CLR) IF = Fungsi tabel berbaris IT = Tabel internal P = Prosedur tersimpan PC = Prosedur tersimpan Assembly (CLR) PK = BATASAN KUNCI PRIMER (jenisnya adalah K) RF = Prosedur tersimpan filter replikasi S = Tabel sistem SN = Sinonim SO = Urutan SQ = Antrean layanan TA = Pemicu DML Assembly (CLR) TF = Fungsi tabel TR = Pemicu SQL DML TT = Jenis tabel U = Tabel pengguna UQ = Batasan UNIK (jenisnya adalah K) V = Tampilan X = Prosedur tersimpan yang diperluas |
uid | smallint | ID skema pemilik objek. Untuk database yang ditingkatkan dari versi SQL Server yang lebih lama, ID skema sama dengan ID pengguna pemilik. Meluap atau mengembalikan NULL jika jumlah pengguna dan peran melebihi 32.767. Penting: Jika Anda menggunakan salah satu pernyataan DDL SQL Server berikut, Anda harus menggunakan tampilan katalog sys.objects alih-alih sys.sysobjects .BUAT | ALTER | DROP USER BUAT | ALTER | HILANGKAN PERAN BUAT | ALTER | HILANGKAN PERAN APLIKASI CREATE SCHEMA MENGUBAH OTORISASI PADA OBJEK |
info | smallint | Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin. |
status | int | Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin. |
base_schema_ver | int | Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin. |
replinfo | int | Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin. |
parent_obj | int | Nomor identifikasi objek objek induk. Misalnya, ID tabel jika merupakan pemicu atau batasan. |
crdate | datetime | Tanggal objek dibuat. |
ftcatid | smallint | Pengidentifikasi katalog teks lengkap untuk semua tabel pengguna yang terdaftar untuk pengindeksan teks lengkap, dan 0 untuk semua tabel pengguna yang tidak terdaftar. |
schema_ver | int | Nomor versi yang bertahap setiap kali skema untuk tabel berubah. Selalu mengembalikan 0. |
stats_schema_ver | int | Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin. |
jenis | char(2) | Jenis objek. Dapat berupa salah satu dari nilai berikut: AF = Fungsi agregat (CLR) C = Batasan CHECK D = Batasan default atau DEFAULT F = Batasan KUNCI ASING FN = Fungsi skalar FS = Assembly (CLR) fungsi skalar FT = Assembly (CLR) fungsi bernilai tabelIF = Fungsi tabel berbaris IT - Tabel internal K = KUNCI PRIMER atau batasan UNIK L = Log P = Prosedur tersimpan PC = Prosedur tersimpan Assembly (CLR) R = Aturan RF = Prosedur tersimpan filter replikasi S = Tabel sistem SN = Sinonim SQ = Antrean layanan TA = Pemicu DML Assembly (CLR) TF = Fungsi tabel TR = Pemicu SQL DML TT = Jenis tabel U = Tabel pengguna V = Tampilan X = Prosedur tersimpan yang diperluas |
tab pengguna | smallint | Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin. |
sysstat | smallint | Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin. |
indexdel | smallint | Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin. |
refdate | datetime | Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin. |
versi | int | Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin. |
deltrig | int | Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin. |
instrig | int | Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin. |
updtrig | int | Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin. |
seltrig | int | Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin. |
category | int | Digunakan untuk publikasi, batasan, dan identitas. |
cache | smallint | Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin. |