Tabel Sistem (SQL Bertransaksi)

Berlaku untuk:yes SQL Server (semua versi yang didukung)

Topik di bagian ini menjelaskan tabel sistem dalam SQL Server.

Tabel sistem tidak boleh diubah langsung oleh pengguna mana pun. Misalnya, jangan mencoba mengubah tabel sistem dengan pernyataan DELETE, UPDATE, atau INSERT, atau pemicu yang ditentukan pengguna.

Mereferensikan kolom yang di dokumentasi dalam tabel sistem diizinkan. Namun, banyak kolom dalam tabel sistem tidak di dokumentasikan. Aplikasi tidak boleh ditulis untuk langsung mengkueri kolom yang tidak terdokumentasi. Sebagai gantinya, untuk mengambil informasi yang disimpan dalam tabel sistem, aplikasi harus menggunakan salah satu komponen berikut:

  • Prosedur tersimpan sistem

  • Pernyataan dan fungsi SQL bertransaksi

  • SQL Server Management Objects (SMO)

  • Objek Manajemen Replikasi (RMO)

  • Fungsi katalog API Database

Komponen-komponen ini membentuk API yang diterbitkan untuk mendapatkan informasi sistem dari SQL Server. Microsoft mempertahankan kompatibilitas komponen ini dari rilis ke rilis. Format tabel sistem tergantung pada arsitektur internal SQL Server dan dapat berubah dari rilis ke rilis. Oleh karena itu, aplikasi yang secara langsung mengakses kolom tabel sistem yang tidak terdokumentasi mungkin harus diubah sebelum dapat mengakses versi SQL Server yang lebih baru.

Di Bagian Ini

Topik tabel sistem diatur oleh area fitur berikut:

Lihat juga

Tampilan Kompatibilitas (SQL Bertransaksi)
Tampilan Katalog (Transact-SQL)