Del via


Table.Schema

Syntaks

Table.Schema(table as table) as table

Omtrent

Returnerer en tabel, der beskriver kolonnerne i table.

Hver række i tabellen beskriver egenskaberne for en kolonne med table:

Kolonnenavn Beskrivelse
Name Navnet på kolonnen.
Position Kolonnens 0-baserede placering i table.
TypeName Navnet på kolonnens type.
Kind Typen af kolonnetype.
IsNullable Om kolonnen kan indeholde null værdier.
NumericPrecisionBase Den numeriske grundtal (f.eks. base-2 eller base-10) af felterne NumericPrecision og NumericScale.
NumericPrecision Præcisionen af en numerisk kolonne i den basis, der er angivet af NumericPrecisionBase. Dette er det maksimale antal cifre, der kan repræsenteres af en værdi af denne type (herunder brøkcifre).
NumericScale Skalaen for en numerisk kolonne i den basis, der er angivet af NumericPrecisionBase. Dette er antallet af cifre i brøkdelen af en værdi af denne type. En værdi på 0 angiver en fast skala uden brøkcifre. En værdi på null angiver, at skalaen ikke er kendt (enten fordi den er flydende eller ikke 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 er tilladt i en text kolonne, eller det maksimale antal byte, der er tilladt i en binary kolonne.
IsVariableLength Angiver, om denne kolonne kan variere i længden (op til MaxLength), eller om den har en fast størrelse.
   
NativeTypeName Navnet på kolonnens type i kildens oprindelige typesystem (f.eks. nvarchar til SQL Server).
NativeDefaultExpression Standardudtrykket for en værdi i denne kolonne på kildens oprindelige udtrykssprog (f.eks. 42 eller newid() til SQL Server).
   
Description Beskrivelsen af kolonnen.