Table.Schema
Table.Schema(table as table) as table
Returnerer en tabel, der beskriver kolonnerne i table
.
Hver række i tabellen beskriver egenskaberne for en kolonne i table
:
Kolonnenavn | Description |
---|---|
Name |
Navnet på kolonnen. |
Position |
Kolonnens 0-baserede placering i table . |
TypeName |
Navnet på kolonnens type. |
Kind |
Typen af kolonnetype. |
IsNullable |
Angiver, om kolonnen kan indeholde null værdier. |
NumericPrecisionBase |
Den numeriske grundtal (f.eks. grundtal-2 eller grundtal-10) for NumericPrecision felterne 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 af 0 angiver en fast skala uden brøkcifre. En værdi for 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 . SQL Server). |
NativeDefaultExpression |
Standardudtrykket for en værdi i denne kolonne på kildens oprindelige udtrykssprog (f.eks 42 . eller newid() for SQL Server). |
Description |
Beskrivelsen af kolonnen. |