Ana içeriğe geç

Table.Schema

Belirtilen tablodaki sütun açıklamalarının (örneğin, şema) yer aldığı bir tablo döndürür.

Syntax

Table.Schema(
table as table
) as table

Remarks

table sütunlarını tanımlayan bir tablo döndürür.
Tablodaki her satır bir table sütununun özelliklerini tanımlar:

Sütun Adı Açıklama
Name Sütunun adı.
Position table içindeki sütunun 0 tabanlı konumu.
TypeName Sütun türünün adı.
Kind Sütun türünün tipi.
IsNullable Sütunun null değer içerip içeremeyeceğini gösterir.
NumericPrecisionBase NumericPrecision ve NumericScale alanlarının sayısal tabanı (ör. 2 tabanlı, 10 tabanlı).
NumericPrecision Sayısal bir sütunun NumericPrecisionBase tarafından belirtilen tabandaki duyarlığı. Bu, bu türe sahip (kesirli sayılar dahil ) bir değer tarafından temsil edilebilecek maksimum basamak sayısıdır.
NumericScale Sayısal bir sütunun NumericPrecisionBase tarafından belirtilen tabandaki ölçeği. Bu, bu türe sahip bir kesir parçasındaki basamak sayısıdır. 0 değeri, hiç kesirli sayının olmadığı sabit bir ölçeği ifade eder. null değeri, (kayan bir değer olduğu için veya tanımlanmadığı için) ölçeğin bilinmediğini ifade eder.
DateTimePrecision Bir tarih veya saat değerinin saniyelik kısmında desteklenen maksimum kesirli basamak sayısı.
MaxLength text sütununda izin verilen maksimum karakter sayısı veya bir binary sütununda izin verilen maksimum bayt sayısı.
IsVariableLength Bu sütunun uzunluğunun değişip değişemeyeceğini (MaxLength değerine kadar) veya sabit boyutlu olup olmadığını gösterir.
   
NativeTypeName Sütun türünün kaynağın yerel tür sistemindeki adı (ör. SQL Server için nvarchar).
NativeDefaultExpression Bu sütunun bir değeri için kaynağın yerel ifade dilindeki varsayılan ifade (ör. SQL Server için 42 veya newid()).
   
Description Sütun açıklaması.

Category

Table.Information