Hop til hovedindhold

Table.Schema

Returnerer en tabel, der indeholder en beskrivelse af kolonnerne (f.eks. skemaet) for den angivne tabel.

Syntax

Table.Schema(
table as table
) as table

Remarks

Returnerer en tabel, der beskriver kolonnerne for table.
Hver række i tabellen beskriver egenskaberne for en kolonne for table:

Kolonnenavn Beskrivelse
Name Navnet på kolonnen.
Position Den 0-baserede position for kolonnen i table.
TypeName Navnet på kolonnetypen.
Type Typen af kolonne.
IsNullable On kolonnen kan indeholde null værdier.
NumericPrecisionBase Den numeriske base (f.eks. base-2 eller base-10) for felterne NumericPrecision og NumericScale.
NumericPrecision Præcisionen af en numerisk kolonne i den base, der er angivet af NumericPrecisionBase. Dette er det maksimale antal cifre, der kan vises for en værdi af denne type (herunder brøkcifre).
NumericScale Skalaen for en numerisk kolonne i den base, der er angivet af NumericPrecisionBase. Dette er antallet af cifre i brøkdelen af en værdi af denne type. En værdi for 0 angiver en fast skala uden brøkcifre. En værdie for null angiver, at skalaen ikke er kendt (enten fordi den er flydende eller ikke er defineret).
DateTimePrecision Det maksimale antal brøkcifre, der understøttes i sekunddelen af en dato- eller klokkeslætsværdi.
MaxLength Det maksimale antal tegn, der tillades i en kolonne af typen text, eller det maksimal antal byte, der tillades i en kolonne af typen binary column.
IsVariableLength Angiver, om denne kolonne kan variere i længde (op til MaxLength) eller om den har en fast størrelse.
   
NativeTypeName Navnet på kolonnens type i kildens oprindelige typesystem (f.eks. nvarchar for SQL Server).
NativeDefaultExpression Standardudtryk for en værdi for denne kolonne på kildens oprindelige udtrykssprog (f.eks. 42 eller newid() for SQL Server).
   
Description Beskrivelse af kolonne.

Category

Table.Information