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