Aracılığıyla paylaş


Table.Schema

Sözdizimi

Table.Schema(table as table) as table

Hakkında

tablesütunlarını açıklayan bir tablo döndürür.

Tablodaki her satır, tablesütununun özelliklerini açıklar:

Sütun Adı Açıklama
Name Sütunun adı.
Position table içindeki sütunun 0 tabanlı pozisyonu.
TypeName Sütun türünün adı.
Kind Sütunun türünün çeşidi.
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 bir sayısal sütunun hassasiyeti. Bu, bu türdeki bir değerle (kesirli basamaklar dahil) temsil edilebilecek basamak sayısı üst sınırıdır.
NumericScale NumericPrecisionBasetarafı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 (MaxLengthkadar) 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ı.