Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Składnia
Table.Schema(table as table) as table
O nas
Zwraca tabelę opisującą kolumny table.
Każdy wiersz w tabeli opisuje właściwości kolumny table:
| Nazwa kolumny | Opis |
|---|---|
Name |
Nazwa kolumny. |
Position |
Pozycja kolumny z indeksowaniem od 0 w table. |
TypeName |
Nazwa typu kolumny. |
Kind |
Rodzaj typu kolumny. |
IsNullable |
Czy kolumna może zawierać wartości oznaczone jako null. |
NumericPrecisionBase |
Podstawa liczbowa (na przykład base-2 lub base-10) pól NumericPrecision i NumericScale. |
NumericPrecision |
Precyzja kolumny liczbowej w bazie określonej przez NumericPrecisionBase. Jest to maksymalna liczba cyfr, które mogą być reprezentowane przez wartość tego typu (w tym cyfry ułamkowe). |
NumericScale |
Skala kolumny liczbowej w bazie określonej przez NumericPrecisionBase. Jest to liczba cyfr w części ułamkowej wartości tego typu. Wartość 0 wskazuje stałą skalę bez cyfr ułamkowych. Wartość null wskazuje, że skala nie jest znana (ponieważ jest zmienna lub nie jest zdefiniowana). |
DateTimePrecision |
Maksymalna liczba cyfr ułamkowych obsługiwanych w części sekundowej wartości daty lub czasu. |
MaxLength |
Maksymalna liczba znaków dozwolonych w kolumnie text lub maksymalna liczba bajtów dozwolonych w kolumnie binary. |
IsVariableLength |
Wskazuje, czy ta kolumna może się różnić w długości (do MaxLength) lub czy jest o stałym rozmiarze. |
NativeTypeName |
Nazwa typu kolumny w natywnym systemie typów źródła (na przykład nvarchar dla programu SQL Server). |
NativeDefaultExpression |
Domyślne wyrażenie dla wartości tej kolumny w natywnym języku wyrażeń źródłowych (na przykład 42 lub newid() dla programu SQL Server). |
Description |
Opis kolumny. |