Table.Schema
Table.Schema(table as table) as table
Retourneert een tabel met een beschrijving van de kolommen van table
.
Elke rij in de tabel beschrijft de eigenschappen van een kolom van table
:
Kolomnaam | Omschrijving |
---|---|
Name |
De naam van de kolom. |
Position |
De positie op basis van 0 van de kolom in table . |
TypeName |
De naam van het type kolom. |
Kind |
Het type kolom. |
IsNullable |
Of de kolom waarden kan bevatten null . |
NumericPrecisionBase |
De numerieke basis (bijvoorbeeld base-2 of base-10) van de NumericPrecision en NumericScale velden. |
NumericPrecision |
De precisie van een numerieke kolom in de basis die is opgegeven door NumericPrecisionBase . Dit is het maximum aantal cijfers dat kan worden vertegenwoordigd door een waarde van dit type (inclusief fractionele cijfers). |
NumericScale |
De schaal van een numerieke kolom in de basis die is opgegeven door NumericPrecisionBase . Dit is het aantal cijfers in het breukgedeelte van een waarde van dit type. Een waarde van 0 geeft een vaste schaal aan zonder breukcijfers. Een waarde van null geeft aan dat de schaal niet bekend is (omdat deze zwevend is of niet is gedefinieerd). |
DateTimePrecision |
Het maximum aantal fractionele cijfers dat wordt ondersteund in het secondengedeelte van een datum- of tijdwaarde. |
MaxLength |
Het maximum aantal tekens dat is toegestaan in een text kolom of het maximum aantal toegestane bytes in een binary kolom. |
IsVariableLength |
Geeft aan of deze kolom kan variëren in lengte (maximaal MaxLength ) of als deze van vaste grootte is. |
NativeTypeName |
De naam van het type kolom in het systeemeigen type systeem van de bron (bijvoorbeeld nvarchar voor SQL Server). |
NativeDefaultExpression |
De standaardexpressie voor een waarde van deze kolom in de systeemeigen expressietaal van de bron (bijvoorbeeld 42 voor newid() SQL Server). |
Description |
De beschrijving van de kolom. |