Megosztás a következőn keresztül:


Table.Schema

Szintaxis

Table.Schema(table as table) as table

Rólunk

A tableoszlopait leíró táblázatot ad vissza.

A táblázat minden sora a tableoszlopának tulajdonságait írja le:

Oszlop neve Leírás
Name Az oszlop neve.
Position Az oszlop 0-indexű pozíciója a table-ban.
TypeName Az oszlop típusának neve.
Kind Az oszlop típusának fajtája.
IsNullable Hogy az oszlop tartalmazhat-e null értékeket.
NumericPrecisionBase A NumericPrecision és NumericScale mezők numerikus alapja (például 2. vagy 10. bázis).
NumericPrecision Egy numerikus oszlop pontossága a NumericPrecisionBaseáltal megadott alapban. Ez az ilyen típusú értékek által ábrázolható számjegyek maximális száma (beleértve a törtjegyeket is).
NumericScale A NumericPrecisionBaseáltal megadott bázis numerikus oszlopának skálája. Ez az ilyen típusú értékek törtrészében lévő számjegyek száma. A 0 értéke rögzített skálát jelöl törtjegyek nélkül. A null értéke azt jelzi, hogy a skálázás nem ismert (vagy azért, mert lebegő vagy nincs definiálva).
DateTimePrecision A dátum- vagy időérték másodpercben támogatott törtjegyeinek maximális száma.
MaxLength A text oszlopban megengedett karakterek maximális száma, illetve a binary oszlopban megengedett bájtok maximális száma.
IsVariableLength Jelzi, hogy ez az oszlop változtatható-e hosszúságú (legfeljebb MaxLength) vagy fix méretű.
   
NativeTypeName Az oszlop típusának neve a forrás natív típusrendszerében (például nvarchar AZ SQL Server esetében).
NativeDefaultExpression Az oszlop értékének alapértelmezett kifejezése a forrás natív kifejezésnyelvében (például 42 vagy newid() az SQL Serverhez).
   
Description Az oszlop leírása.