Table.Schema
Syntax
Table.Schema(table as table) as table
Om
Returnerar en tabell som beskriver kolumnerna i table.
Varje rad i tabellen beskriver egenskaperna för en kolumn i table:
| Kolumnnamn | Beskrivning |
|---|---|
Name |
Namnet på kolumnen. |
Position |
Kolumnens 0-baserade position i table. |
TypeName |
Namnet på typen av kolumn. |
Kind |
Sorten av kolumnens typ. |
IsNullable |
Anger om kolumnen kan innehålla null-värden. |
NumericPrecisionBase |
Den numeriska basen (till exempel base-2 eller base-10) för fälten NumericPrecision och NumericScale . |
NumericPrecision |
Precisionen för en numerisk kolumn i den bas som anges av NumericPrecisionBase. Detta är det maximala antalet siffror som kan representeras av ett värde av den här typen (inklusive bråktalssiffror). |
NumericScale |
Skalan för en numerisk kolumn i den bas som anges av NumericPrecisionBase. Detta är antalet siffror i bråkdelen av ett värde av den här typen. Värdet 0 anger en fast skala utan decimalsiffror. Värdet null anger att skalan inte är känd (på grund av att den är flytande eller inte är definierad). |
DateTimePrecision |
Det maximala antalet bråktalssiffror som stöds i sekunddelen av ett datum- eller tidsvärde. |
MaxLength |
Det maximala antalet tecken som tillåts i en text-kolumn eller det maximala antalet byte som tillåts i en binary-kolumn. |
IsVariableLength |
Anger om den här kolumnen kan variera i längd (upp till MaxLength) eller om den har fast storlek. |
NativeTypeName |
Namnet på typen av kolumn i källans interna typsystem (till exempel nvarchar för SQL Server). |
NativeDefaultExpression |
Standarduttrycket för ett värde för den här kolumnen i källans interna uttrycksspråk (till exempel 42 eller newid() för SQL Server). |
Description |
Kolumnens beskrivning. |