Перейти до основного вмісту

Table.Schema

Повертає таблицю з описом стовпців (тобто схемою) указаної таблиці.

Syntax

Table.Schema(
table as table
) as table

Remarks

Повертає таблицю з описом стовпців таблиці "table".

Кожен рядок таблиці описує властивості стовпця таблиці "table", як описано нижче.

Ім’я стовпцяОпис
NameІм’я стовпця.
PositionВідрахована від нуля позиція стовпця в таблиці "table".
TypeNameІм’я типу стовпця.
KindРізновид типу стовпця.
IsNullableУказує, чи може стовпець містити Null-значення.
NumericPrecisionBaseОснова системи числення (наприклад, двійкова, десяткова) для полів NumericPrecision і NumericScale.
NumericPrecisionТочність числового стовпця в основі, визначена значенням NumericPrecisionBase. Це максимальна кількість цифр, яку може мати значення цього типу (включно з цифрами дробової частини).
NumericScaleМасштаб числового стовпця в основі, визначений значенням NumericPrecisionBase. Це кількість цифр у дробовій частині значення цього типу. Значення 0 указує на фіксований масштаб без дробової частини. Null-значення означає, що масштаб невідомий (з рухомою комою або невизначений).
DateTimePrecisionМаксимальна кількість цифр у дробовій частині, що підтримується для секунд у значенні дати або часу.
MaxLengthМаксимальна дозволена кількість символів у стовпці text або максимальна дозволена кількість байтів у стовпці binary.
IsVariableLengthУказує, чи може змінюватися довжина стовпця (до значення MaxLength), чи розмір фіксований.
  
NativeTypeNameІм’я типу стовпця у власній системі типів джерела (наприклад, nvarchar для SQL Server).
NativeDefaultExpressionВираз за замовчуванням для значення цього стовпця власною мовою виразів джерела (наприклад, 42 або newid() для SQL Server).
  
DescriptionОпис стовпця.

Category

Table.Information