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:

KolonnenavnBeskrivelse
NameNavnet på kolonnen.
PositionDen 0-baserede position for kolonnen i table.
TypeNameNavnet på kolonnetypen.
TypeTypen af kolonne.
IsNullableOn kolonnen kan indeholde null værdier.
NumericPrecisionBaseDen numeriske base (f.eks. base-2 eller base-10) for felterne NumericPrecision og NumericScale.
NumericPrecisionPræ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).
NumericScaleSkalaen 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).
DateTimePrecisionDet maksimale antal brøkcifre, der understøttes i sekunddelen af en dato- eller klokkeslætsværdi.
MaxLengthDet 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.
IsVariableLengthAngiver, om denne kolonne kan variere i længde (op til MaxLength) eller om den har en fast størrelse.
  
NativeTypeNameNavnet på kolonnens type i kildens oprindelige typesystem (f.eks. nvarchar for SQL Server).
NativeDefaultExpressionStandardudtryk for en værdi for denne kolonne på kildens oprindelige udtrykssprog (f.eks. 42 eller newid() for SQL Server).
  
DescriptionBeskrivelse af kolonne.

Category​

Table.Information