Table.Schema

Sözdizimi

Table.Schema(table as table) as table

Hakkında

sütunlarını tableaçıklayan bir tablo döndürür.

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

Sütun Adı Tanım
Name Sütunun adı.
Position içindeki sütunun table0 tabanlı konumu.
TypeName Sütunun türünün adı.
Kind Sütunun türü.
IsNullable Sütunun değer içerip içeremeyeceği null .
NumericPrecisionBase ve NumericScale alanlarının sayısal tabanı (örneğin, 2 tabanı veya 10 tabanı).NumericPrecision
NumericPrecision tarafından NumericPrecisionBasebelirtilen 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 tarafından NumericPrecisionBasebelirtilen 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. değeri 0 , kesirli basamak içermeyen sabit bir ölçeği gösterir. değeri null , ölçeğin bilinmediğini gösterir (kayan veya tanımlanmamış olduğundan).
DateTimePrecision Bir tarih veya saat değerinin saniye bölümünde desteklenen kesirli basamak sayısı üst sınırı.
MaxLength Bir sütunda text izin verilen en fazla karakter sayısı veya sütunda binary izin verilen maksimum bayt sayısı.
IsVariableLength Bu sütunun uzunluğu (en MaxLengthfazla ) veya sabit boyutta olup olmadığını gösterir.
   
NativeTypeName Kaynağın yerel tür sistemindeki sütunun türünün adı (örneğin, nvarchar SQL Server için).
NativeDefaultExpression Kaynağın yerel ifade dilinde (örneğin, 42 veya newid() SQL Server için) bu sütunun bir değeri için varsayılan ifade.
   
Description Sütunun açıklaması.