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 Microsoft Fabric
Memperlihatkan gabungan semua kolom milik objek dan objek sistem yang ditentukan pengguna.
| Nama kolom | Jenis data | Description |
|---|---|---|
object_id |
int | ID objek tempat kolom ini berada. |
name |
sysname | Nama kolom. Unik dalam objek. |
column_id |
int | ID kolom. Unik dalam objek. ID kolom mungkin tidak berurutan. |
system_type_id |
tinyint | ID jenis sistem kolom. |
user_type_id |
int | ID jenis kolom seperti yang ditentukan oleh pengguna. Untuk mengembalikan nama jenis, gabungkan ke tampilan katalog sys.type pada kolom ini. |
max_length |
smallint | Panjang maksimum (dalam byte) kolom.-1 = Jenis data kolom adalah varchar(max), nvarchar(max), varbinary(max), atau xml.Untuk kolom teks , max_length nilainya adalah 16 atau nilai yang ditetapkan oleh sp_tableoption 'text in row'. |
precision |
tinyint | Presisi kolom jika berbasis numerik; jika tidak, 0. |
scale |
tinyint | Skala kolom jika berbasis numerik; jika tidak, 0. |
collation_name |
sysname | Nama kolase kolom jika berbasis karakter; jika tidak, NULL. |
is_nullable |
bit |
1 = Kolom dapat diubah untuk null. |
is_ansi_padded |
bit |
1 = Kolom menggunakan ANSI_PADDING ON perilaku jika karakter, biner, atau varian.0 = Kolom bukan karakter, biner, atau varian. |
is_rowguidcol |
bit |
1 = Kolom adalah ROWGUIDCOL. |
is_identity |
bit |
1 = Kolom memiliki nilai identitas |
is_computed |
bit |
1 = Kolom adalah kolom yang dihitung. |
is_filestream |
bit |
1 = Kolom dinyatakan menggunakan penyimpanan FILESTREAM. |
is_replicated |
bit |
1 = Kolom direplikasi. |
is_non_sql_subscribed |
bit |
1 = Kolom memiliki pelanggan non-SQL Server. |
is_merge_published |
bit |
1 = Kolom diterbitkan gabung. |
is_dts_replicated |
bit |
1 = Kolom direplikasi dengan menggunakan SSIS. |
is_xml_document |
bit |
1 = Konten adalah dokumen XML lengkap.0 = Konten adalah fragmen dokumen, atau jenis data kolom bukan XML. |
xml_collection_id |
int | Bukan nol jika jenis data kolom adalah xml dan XML dititik. Nilainya adalah ID koleksi yang berisi namespace skema XML yang memvalidasi kolom.0 = tidak ada koleksi skema XML. |
default_object_id |
int | ID objek default, terlepas dari apakah itu sys.sp_bindefault yang berdiri sendiri, atau batasan tingkat DEFAULT kolom sebaris. Kolom parent_object_id objek default tingkat kolom sebaris adalah referensi kembali ke tabel itu sendiri.0 = Tidak ada default. |
rule_object_id |
int | ID aturan mandiri yang terikat ke kolom dengan menggunakan sys.sp_bindrule.0 = Tidak ada aturan yang berdiri sendiri.Untuk batasan tingkat CHECK kolom, lihat sys.check_constraints. |
is_sparse |
bit |
1 = Kolom adalah kolom jarang. Untuk informasi selengkapnya, lihat Menggunakan kolom jarang. |
is_column_set |
bit |
1 = Kolom adalah kumpulan kolom. Untuk informasi selengkapnya, lihat Menggunakan kumpulan kolom. |
generated_always_type |
tinyint | Mengidentifikasi kapan nilai kolom dihasilkan (selalu 0 untuk kolom dalam tabel sistem):0 = NOT_APPLICABLE1 = AS_ROW_START2 = AS_ROW_END7 = AS_TRANSACTION_ID_START8 = AS_TRANSACTION_ID_END9 = AS_SEQUENCE_NUMBER_START10 = AS_SEQUENCE_NUMBER_ENDUntuk informasi selengkapnya, lihat Tabel temporal. Berlaku untuk: SQL Server 2016 (13.x) dan versi yang lebih baru, dan SQL Database. 7, 8, 9, 10 hanya berlaku untuk SQL Database. |
generated_always_type_desc |
nvarchar(60) |
Berlaku untuk: SQL Server 2016 (13.x) dan versi yang lebih baru, dan SQL Database. Deskripsi generated_always_type tekstual nilai (selalu NOT_APPLICABLE untuk kolom dalam tabel sistem)NOT_APPLICABLEAS_ROW_STARTAS_ROW_ENDBerlaku untuk: SQL Server 2022 (16.x) dan versi yang lebih baru, dan SQL Database AS_TRANSACTION_ID_STARTAS_TRANSACTION_ID_ENDAS_SEQUENCE_NUMBER_STARTAS_SEQUENCE_NUMBER_END |
ledger_view_column_type |
tinyint | Jika tidak NULL, menunjukkan jenis kolom dalam tampilan ledger:1 = TRANSACTION_ID2 = SEQUENCE_NUMBER3 = OPERATION_TYPE4 = OPERATION_TYPE_DESCUntuk informasi selengkapnya tentang ledger database, lihat Ledger. Berlaku untuk: SQL Server 2022 (16.x) dan versi yang lebih baru, dan SQL Database. |
ledger_view_column_type_desc |
nvarchar(60) | Jika tidak NULL, berisi deskripsi tekstual dari jenis kolom dalam tampilan ledger:TRANSACTION_IDSEQUENCE_NUMBEROPERATION_TYPEOPERATION_TYPE_DESCBerlaku untuk: SQL Server 2022 (16.x) dan versi yang lebih baru, dan SQL Database. |
is_dropped_ledger_column |
bit | Menunjukkan kolom tabel ledger yang dihilangkan. Berlaku untuk: SQL Server 2022 (16.x) dan versi yang lebih baru, dan SQL Database |
vector_dimensions |
int | Menunjukkan berapa banyak dimensi yang dimiliki vektor. Berlaku untuk: SQL Server 2025 (17.x) dan versi yang lebih baru, dan SQL Database |
vector_base_type |
tinyint | Menunjukkan jenis data yang digunakan untuk menyimpan nilai dimensi vektor.0 = Float 32-bit (presisi tunggal)1 = 16-bit (setengah presisi) float 1Berlaku untuk: SQL Server 2025 (17.x) dan versi yang lebih baru, dan SQL Database |
vector_base_type_desc |
nvarchar(10) | Berisi deskripsi tekstual dari jenis data yang digunakan untuk menyimpan nilai dimensi vektor. Berlaku untuk: SQL Server 2025 (17.x) dan versi yang lebih baru, dan SQL Database |
1 Untuk informasi selengkapnya, lihat Format floating-point setengah presisi.
Permissions
Visibilitas metadata dalam tampilan katalog terbatas pada keamanan yang dimiliki pengguna, atau di mana pengguna diberikan beberapa izin. Untuk informasi selengkapnya, lihat Konfigurasi visibilitas metadata.