Таблица _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. Используйте столбец Категория, чтобы указать нечисловые типы данных, описанные в разделе Типы данных столбцов.
-
Установить
-
Это список допустимых значений для этого поля, разделенных точкой с запятой. Это поле обычно используется для перечислений.
-
Описание
-
Описание данных, хранящихся в столбце.
Проверка
Комментарии
Поле Category этой таблицы применяется только к строковым данным. Если поле Столбец ссылается на столбец с двоичными данными, то тип двоичных данных должен быть указан в поле Категория. Целочисленные данные Типы столбцов игнорируют поле Категория во время проверки.