Table.Schema
Table.Schema(table as table) as table
table
sütunlarını açıklayan bir tablo döndürür.
Tablodaki her satır, table
sütununun özelliklerini açıklar:
Sütun Adı | Açıklama |
---|---|
Name |
Sütunun adı. |
Position |
table sütunun 0 tabanlı konumu. |
TypeName |
Sütunun türünün adı. |
Kind |
Sütunun türü. |
IsNullable |
Sütunun null değerlerini içerebilip içermeyeceği. |
NumericPrecisionBase |
NumericPrecision ve NumericScale alanlarının sayısal tabanı (örneğin, 2 tabanı veya 10 tabanı). |
NumericPrecision |
NumericPrecisionBase tarafından belirtilen tabandaki sayısal sütunun duyarlığı. Bu, bu türdeki bir değerle (kesirli basamaklar dahil) temsil edilebilecek basamak sayısı üst sınırıdır. |
NumericScale |
NumericPrecisionBase tarafından belirtilen tabandaki sayısal sütunun ölçeği. Bu, bu türdeki bir değerin kesirli bölümündeki basamak sayısıdır.
0 değeri, kesirli basamak içermeyen sabit bir ölçeği gösterir.
null değeri, ölçeğin bilinmediğini gösterir (ya kayan ya da tanımlanmamış olduğu için). |
DateTimePrecision |
Bir tarih veya saat değerinin saniye bölümünde desteklenen kesirli basamak sayısının üst sınırı. |
MaxLength |
bir text sütununda izin verilen en fazla karakter sayısı veya binary sütununda izin verilen maksimum bayt sayısı. |
IsVariableLength |
Bu sütunun uzunluğunun değişebilir (MaxLength kadar) veya sabit boyutta olup olmadığını gösterir. |
NativeTypeName |
Kaynağın yerel tür sistemindeki sütunun türünün adı (örneğin, SQL Server için nvarchar ). |
NativeDefaultExpression |
Kaynağın yerel ifade dilinde bu sütunun değeri için varsayılan ifade (örneğin, SQL Server için 42 veya newid() ). |
Description |
Sütunun açıklaması. |