Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Azure Synapse Analytics
Analiz Platformu Sistemi (PDW)
Microsoft Fabric'teki SQL analiz uç noktası
Microsoft Fabric'teki ambar
Microsoft Fabric'teki SQL veritabanı
Sütunları olan sistem nesnelerinin her sütunu için bir satır içerir.
| Sütun adı | Veri türü | Description |
|---|---|---|
object_id |
int | Bu sütunun ait olduğu nesnenin kimliği. |
name |
sysname | Sütunun adı. nesnesinde benzersizdir. |
column_id |
int | Sütunun kimliği. nesnesinde benzersizdir. Sütun kimlikleri sıralı olmayabilir. |
system_type_id |
tinyint | Sütunun sistem türünün kimliği |
user_type_id |
int | Kullanıcı tarafından tanımlanan sütun türünün kimliği. Türün adını döndürmek için bu sütundaki sys.types katalog görünümüne katılın. |
max_length |
smallint | Sütun uzunluğu üst sınırı (bayt cinsinden).-1 = Sütun veri türü varchar(max), nvarchar(max), varbinary(max)veya xml.metin sütunlarda, max_length değeri 16 veya sp_tableoption 'text in row'tarafından ayarlanan değerdir. |
precision |
tinyint | Sayısal tabanlıysa sütunun duyarlığı; aksi takdirde , 0. |
scale |
tinyint | Sayısal tabanlıysa sütunun ölçeği; aksi takdirde, 0. |
collation_name |
sysname | Karakter bazlıysa, sütunun derleme adı; aksi takdirde, NULL. |
is_nullable |
bit |
1 = Sütun nullable'dir. |
is_ansi_padded |
bit |
1 = Sütun, karakter, ikili veya varyantlıysa davranış kullanır ANSI_PADDING ON .0 = Sütun karakter, ikili veya varyant değildir. |
is_rowguidcol |
bit |
1 = Sütun bir ilan ROWGUIDCOLedilmiştir. |
is_identity |
bit |
1 = Sütunun kimlik değerleri vardır. |
is_computed |
bit |
1 = Sütun hesaplanmış bir sütundur. |
is_filestream |
bit |
1 = Sütun, dosya akışı depolama kullandığı ilan edilir. |
is_replicated |
bit |
1 = Sütun çoğaltılır. |
is_non_sql_subscribed |
bit |
1 = Sütunun SQL Server olmayan bir abonesi vardır. |
is_merge_published |
bit |
1 = Sütun birleştirme ve yayımlanmıştır. |
is_dts_replicated |
bit |
1 = Sütun, SSIS kullanılarak çoğaltılır. |
is_xml_document |
bit |
1 = İçerik tam bir XML belgesidir.0 = İçerik bir belge parçasıdır ya da sütun veri tipi xml değildir. |
xml_collection_id |
int | Sütun veri türü xml ise ve XML yazıldıysa sıfır olmayan. Değer, sütunun doğrulama XML şema isim alanını içeren koleksiyonun kimliğidir.0 = XML şema koleksiyonu yok. |
default_object_id |
int | Varsayılan nesnenin kimliği, bağımsız bir sys.sp_bindefault ya da satırdaki, sütun düzeyinde DEFAULT bir kısıtlama olsun. Bir satır içi sütun seviyesindeki varsayılan nesnenin sütunu, parent_object_id tablonun kendisine geri dönüş referansıdır. Ya da 0 varsayılan yoksa. |
rule_object_id |
int | Sütuna bağlı bağımsız kuralın ID'si kullanılarak sys.sp_bindrule.0 = Tek başına kural yoktur.Sütun düzeyi CHECK kısıtlamaları için bkz. sys.check_constraints. |
is_sparse |
bit |
1 = Sütun seyrek bir sütundur. Daha fazla bilgi için bkz. Seyrek sütunları kullanma. |
is_column_set |
bit |
1 = Sütun bir sütun kümesidir. Daha fazla bilgi için bkz. Sütun kümelerini kullanma. |
generated_always_type |
tinyint | Sütun değerinin ne zaman üretildiğini belirler (sistem tablolarındaki sütunlar için her 0 zaman):0 = NOT_APPLICABLE1 = AS_ROW_START2 = AS_ROW_END7 = AS_TRANSACTION_ID_START8 = AS_TRANSACTION_ID_END9 = AS_SEQUENCE_NUMBER_START10 = AS_SEQUENCE_NUMBER_ENDDaha fazla bilgi için bkz. Zamana bağlı tablolar. için geçerlidir: SQL Server 2016 (13.x) ve üzeri, SQL Veritabanı. 7, 8, 9, yalnızca 10 SQL Veritabanı için geçerlidir. |
generated_always_type_desc |
nvarchar(60) |
için geçerlidir: SQL Server 2016 (13.x) ve üzeri, SQL Veritabanı. 's değerinin generated_always_typemetinsel açıklaması (sistem tablolarındaki her NOT_APPLICABLE zaman sütunlar için)NOT_APPLICABLEAS_ROW_STARTAS_ROW_ENDŞunlar için geçerlidir: SQL Server 2022 (16.x) ve sonraki sürümleri ve SQL Veritabanı AS_TRANSACTION_ID_STARTAS_TRANSACTION_ID_ENDAS_SEQUENCE_NUMBER_STARTAS_SEQUENCE_NUMBER_END |
ledger_view_column_type |
tinyint | değilse NULL, bir kayıt defteri görünümündeki sütunun türünü gösterir:1 = TRANSACTION_ID2 = SEQUENCE_NUMBER3 = OPERATION_TYPE4 = OPERATION_TYPE_DESCVeritabanı kayıt defteri hakkında daha fazla bilgi için bkz. Ledger. Şunlar için geçerlidir: SQL Server 2022 (16.x) ve sonraki sürümleri ve SQL Veritabanı. |
ledger_view_column_type_desc |
nvarchar(60) | değilse NULL, bir kayıt defteri görünümündeki sütun türünün metinsel açıklamasını içerir:TRANSACTION_IDSEQUENCE_NUMBEROPERATION_TYPEOPERATION_TYPE_DESCŞunlar için geçerlidir: SQL Server 2022 (16.x) ve sonraki sürümleri ve SQL Veritabanı. |
is_dropped_ledger_column |
bit | Bırakılan bir kayıt defteri tablosu sütununu gösterir. Şunlar için geçerlidir: SQL Server 2022 (16.x) ve sonraki sürümleri ve SQL Veritabanı |
vector_dimensions |
int | Vektörün kaç boyutlu olduğunu gösterir. Şunlar için geçerlidir: SQL Server 2025 (17.x) ve sonraki sürümler, ayrıca SQL Veritabanı |
vector_base_type |
tinyint | Vektör boyut değerlerini depolamak için kullanılan veri türünü gösterir.0 = 32-bit (tek hassasiyetli) süzülme1 = 16-bit (yarı hassasiyet) float 1Şunlar için geçerlidir: SQL Server 2025 (17.x) ve sonraki sürümler, ayrıca SQL Veritabanı |
vector_base_type_desc |
nvarchar(10) | Vektör boyut değerlerini depolamak için kullanılan veri türünün metinsel açıklamasını içerir. Şunlar için geçerlidir: SQL Server 2025 (17.x) ve sonraki sürümler, ayrıca SQL Veritabanı |
1 Daha fazla bilgi için bkz. Yarım hassasiyetli kayan nokta formatı.
Permissions
Katalog görünümlerindeki meta verilerin görünürlüğü, kullanıcının sahip olduğu veya kullanıcıya bazı izinlerin verildiği güvenli hale getirilebilir öğelerle sınırlıdır. Daha fazla bilgi için bkz. Meta veri görünürlüğü yapılandırması.