Table.Schema
Returnerar en tabell som innehåller en beskrivning av den angivna tabellens kolumner (t.ex. schemat).
Syntax
Table.Schema(
table as table
) as table
Remarks
Returnerar en tabell som beskriver kolumnerna i table
.
Varje rad i tabellen beskriver egenskaperna för en kolumn i table
:
Kolumnnamn | Beskrivning |
Namn | Kolumnens namn. |
Plats | Den 0-baserade platsen för kolumnen i table . |
Typnamn | Namnet på kolumnens typ. |
Typ | Kolumnens typ. |
IsNullable | Huruvida kolumnen kan innehålla null -värden. |
NumericPrecisionBase | Den numeriska basen (t.ex. base-2, base-10) för NumericPrecision - och NumericScale -fält. |
NumericPrecision | Precisionen för en numerisk kolumn i den bas som anges av NumericPrecisionBase . Detta är det maximala antalet siffror som kan representeras med ett värde av den här typen (inklusive decimaler). |
NumericScale | Skalan för en numerisk kolumn i den bas som anges av NumericPrecisionBase . Detta är antalet siffror i decimaldelen av ett värde av den här typen. Ett värde på 0 indikerar en fast skala utan decimaler. Ett null -värde indikerar att skalan är okänd (eftersom den är flytande eller inte definierad). |
DateTimePrecision | Det maximala antal decimaler som stöds i den andra delen av datum- eller tidsvärdet. |
MaxLength | Det maximala antal tecken som tillåts i en text -kolumn, eller det maximala antalet byte som tillåts i en binary -kolumn. |
IsVariableLength | Indikerar om den här kolumnen kan variera i längd (upp till MaxLength ) eller om den har fast storlek. |
NativeTypeName | Namnet på kolumntypen i källans originaltypssystem (t.ex. nvarchar för SQL Server). |
NativeDefaultExpression | Standarduttrycket för ett värde för den här kolumnen i källans originaluttrycksspråk (t.ex. 42 eller newid() för SQL Server). |
Beskrivning | Kolumnens beskrivning. |
Category
Table.Information