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.