Table.Schema
Szintaxis
Table.Schema(table as table) as table
Rólunk
A table
oszlopait leíró táblázatot ad vissza.
A táblázat minden sora a table
oszlopá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. |