Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Sistem Platform Analitik (PDW)
Titik akhir analitik SQL di Microsoft Fabric
Gudang di Microsoft Fabric
Database SQL di Pratinjau Microsoft Fabric
Tampilan katalog mengembalikan informasi yang digunakan oleh Mesin Database SQL Server. Kami menyarankan agar Anda menggunakan tampilan katalog karena merupakan antarmuka paling umum ke metadata katalog, dan menyediakan cara paling efisien untuk mendapatkan, mengubah, dan menyajikan bentuk yang disesuaikan dari informasi ini. Semua metadata katalog yang tersedia pengguna diekspos melalui tampilan katalog.
Note
Tampilan katalog tidak berisi informasi tentang replikasi, cadangan, rencana pemeliharaan database, atau data katalog SQL Server Agent.
Remarks
Beberapa tampilan katalog mewarisi baris dari tampilan katalog lainnya. Misalnya, tampilan katalog sys.tables mewarisi dari tampilan katalog sys.objects . Tampilan sys.objects katalog disebut sebagai tampilan dasar, dan sys.tables tampilan disebut tampilan turunan. Tampilan sys.tables katalog mengembalikan kolom yang khusus untuk tabel dan juga semua kolom yang sys.objects dikembalikan oleh tampilan katalog. Tampilan sys.objects katalog mengembalikan baris untuk objek selain tabel, seperti prosedur dan tampilan tersimpan. Setelah tabel dibuat, metadata untuk tabel dikembalikan di kedua tampilan. Meskipun dua tampilan katalog mengembalikan tingkat informasi yang berbeda tentang tabel, hanya ada satu entri dalam metadata untuk tabel ini dengan satu nama dan satu object_id. Ini dapat dirangkum sebagai berikut:
- Tampilan dasar berisi subset kolom dan superset baris.
- Tampilan turunan berisi superset kolom dan subset baris.
Important
Dalam rilis SQL Server di masa mendatang, Microsoft dapat menambah definisi tampilan katalog sistem apa pun dengan menambahkan kolom ke akhir daftar kolom. Sebaiknya jangan gunakan sintaks SELECT * FROM sys.<catalog_view_name> dalam kode produksi karena jumlah kolom yang dikembalikan mungkin berubah dan merusak aplikasi Anda.
Tampilan katalog di SQL Server telah diatur ke dalam kategori berikut:
Tampilan Katalog Grup Ketersediaan AlwaysOn (Transact-SQL)
Tampilan Katalog Azure SQL Database
Mengubah Tampilan Katalog Pelacakan - sys.change_tracking_databases
Tampilan Katalog Rakitan CLR (Transact-SQL)
Tampilan Pengumpul Data (Transact-SQL)
Tampilan Email Database (Transact-SQL)
Tampilan Katalog Saksi Pencerminan Database - sys.database_mirroring_witnesses
Tampilan Katalog Database dan File (Transact-SQL)
Tampilan Katalog Titik Akhir (Transact-SQL)
Tampilan Katalog Peristiwa yang Diperluas (Transact-SQL)
Tampilan Katalog Properti Yang Diperluas - sys.extended_properties
Tampilan Katalog Operasi Eksternal (Transact-SQL)
Tampilan Katalog FILESTREAM dan FileTable (Transact-SQL)
Tampilan Katalog Pencarian Teks Lengkap dan Pencarian Semantik (Transact-SQL)
Pesan (untuk kesalahan) Tampilan Katalog - sys.messages
Tampilan Katalog Objek (Transact-SQL)
Tampilan Katalog Fungsi Partisi (Transact-SQL)
Tampilan Manajemen Berbasis Kebijakan (Transact-SQL)
Tampilan Katalog Resource Governor (Transact-SQL)
Tampilan katalog Penyimpanan Kueri (Transact-SQL)
Tampilan Katalog Jenis Skalar (Transact-SQL)
Tampilan Katalog Skema - sys.schemas
Tampilan Katalog Keamanan (Transact-SQL)
Tampilan Katalog Broker Layanan (T-SQL)
Tampilan Katalog Konfigurasi seluruh server (Transact-SQL)
Tampilan katalog Azure Synapse Analytics and Analytics Platform System (PDW)
Tampilan Katalog Database Stretch - sys.remote_data_archive_databases
Tampilan Katalog Skema XML (Sistem Jenis XML) (Transact-SQL)