Table.Schema
Table.Schema(table as table) as table
Returnerer en tabell som beskriver kolonnene i table
.
Hver rad i tabellen beskriver egenskapene for en kolonne med table
:
Kolonnenavn | Beskrivelse |
---|---|
Name |
Navnet på kolonnen. |
Position |
Den 0-baserte plasseringen av kolonnen i table . |
TypeName |
Navnet på kolonnetypen. |
Kind |
Typen kolonnetype. |
IsNullable |
Om kolonnen kan inneholde null verdier. |
NumericPrecisionBase |
Det numeriske grunnlaget (for eksempel grunntall-2 eller grunntall-10) for feltene NumericPrecision og NumericScale . |
NumericPrecision |
Presisjonen til en numerisk kolonne i grunntallet angitt av NumericPrecisionBase . Dette er det maksimale antallet sifre som kan representeres av en verdi av denne typen (inkludert brøksifre). |
NumericScale |
Skalaen for en numerisk kolonne i grunntallet som er angitt av NumericPrecisionBase . Dette er antall sifre i brøkdelen av en verdi av denne typen. En verdi på 0 angir en fast skala uten brøksifre. En verdi på null indikerer at skalaen ikke er kjent (enten fordi den er flytende eller ikke definert). |
DateTimePrecision |
Maksimalt antall brøksifre som støttes i sekundersdelen av en dato- eller klokkeslettverdi. |
MaxLength |
Maksimalt antall tegn som er tillatt i en text kolonne, eller maksimalt antall byte tillatt i en binary kolonne. |
IsVariableLength |
Angir om denne kolonnen kan variere i lengde (opptil MaxLength ) eller om den har fast størrelse. |
NativeTypeName |
Navnet på kolonnetypen i det opprinnelige typesystemet for kilden (for eksempel nvarchar for SQL Server). |
NativeDefaultExpression |
Standarduttrykket for en verdi for denne kolonnen i det opprinnelige uttrykksspråket for kilden (for eksempel 42 eller newid() for SQL Server). |
Description |
Beskrivelsen av kolonnen. |