Поделиться через


Таблица _Validation

Таблица _Validation — это системная таблица, содержащая имена столбцов и значения столбцов для всех таблиц в базе данных. Он используется в процессе проверки базы данных, чтобы убедиться, что все столбцы учитываются и имеют правильные значения. Эта таблица не поставляется с базой данных установщика.

Таблица _Validation содержит следующие столбцы.

Столбец Type Ключ Допускает значения NULL
Таблица Идентификатор Да N
Столбец Идентификатор Да N
Допускает значения NULL Text N Нет
MinValue DoubleInteger N Да
MaxValue DoubleInteger N Да
KeyTable Идентификатор Нет Да
KeyColumn Целое число Нет Да
Категория Text N Да
Присвойте параметру Text N Да
Описание Text N Да

 

Столбцы

Таблице

Используется для идентификации определенной таблицы. Этот ключ и ключ столбца образуют первичный ключ таблицы _Validation.

Столбца

Используется для идентификации определенного столбца таблицы. Этот ключ и ключ таблицы образуют первичный ключ _Validation таблицы.

Nullable

Определяет, может ли столбец содержать значение NULL.

Этот столбец может иметь одно из следующих значений.

Строка Значение
Да Да, столбец может иметь значение NULL.
N Нет, столбец может не иметь значения NULL.

 

Minvalue

Это поле применяется к столбцам, имеющим числовое значение. Поле содержит минимально допустимое значение. Это может быть минимальное значение для целого числа или минимальное значение для строки даты или версии.

Maxvalue

Это поле применяется к столбцам, имеющим числовое значение. Поле является максимально допустимым значением. Это может быть максимальное значение для целого числа или максимальное значение для строки даты или версии.

KeyTable

Это поле применяется к столбцам, которые являются внешними ключами. Поле, указанное в столбце Столбец, должно ссылаться на номер столбца, указанный keyColumn в таблице с именем в KeyTable. Это может быть список таблиц, разделенных точкой с запятой.

KeyColumn

Это поле применяется к столбцам таблицы, которые являются внешними ключами. Поле, указанное в столбце Столбец, должно ссылаться на номер столбца, указанный keyColumn в таблице с именем в KeyTable. Допустимый диапазон поля KeyColumn — от 1 до 32.

Категории

Это тип данных, содержащихся в поле базы данных, заданном столбцами Таблица и Столбец таблицы _Validation. Если это тип, имеющий числовое значение, например Integer, DoubleInteger или Time/Date, введите в это поле значение NULL и укажите диапазон значений с помощью столбцов MinValue и MaxValue. Используйте столбец Категория, чтобы указать нечисловые типы данных, описанные в разделе Типы данных столбцов.

Установить

Это список допустимых значений для этого поля, разделенных точкой с запятой. Это поле обычно используется для перечислений.

Описание

Описание данных, хранящихся в столбце.

Проверка

ICE03
ICE06
ICE32

Комментарии

Поле Category этой таблицы применяется только к строковым данным. Если поле Столбец ссылается на столбец с двоичными данными, то тип двоичных данных должен быть указан в поле Категория. Целочисленные данные Типы столбцов игнорируют поле Категория во время проверки.