Таблица _Validation
Таблица _Validation — это системная таблица, содержащая имена столбцов и значения столбцов для всех таблиц в базе данных. Он используется во время процесса проверки базы данных, чтобы убедиться, что все столбцы учитываются и имеют правильные значения. Эта таблица не поставляется с базой данных установщика.
Таблица _Validation содержит следующие столбцы.
Столбец | Тип | Ключ | Допустимое значение NULL |
---|---|---|---|
Стол | идентификатора | Y | N |
Столбец | идентификатора | Y | N |
Допустимое значение NULL | текста | N | N |
MinValue | DoubleInteger | N | Y |
MaxValue | DoubleInteger | N | Y |
KeyTable | идентификатора | N | Y |
KeyColumn | целочисленного | N | Y |
Категория | текста | N | Y |
Набор | текста | N | Y |
Описание | текста | N | Y |
Столбцы
-
таблица
-
Используется для идентификации определенной таблицы. Этот ключ и ключ столбца образуют первичный ключ таблицы _Validation.
-
Столбец
-
Используется для идентификации определенного столбца таблицы. Этот ключ и ключ таблицы образуют первичный ключ таблицы _Validation.
-
значение NULL
-
Определяет, может ли столбец содержать значение NULL.
Этот столбец может иметь одно из следующих значений.
Струна Значение Y Да, столбец может иметь значение NULL. N Нет, столбец может не иметь значения NULL. -
MinValue
-
Это поле применяется к столбцам с числовым значением. Поле содержит минимально допустимое значение. Это может быть минимальное значение целого числа или минимального значения для строки даты или версии.
-
MaxValue
-
Это поле применяется к столбцам с числовым значением. Поле является максимальным допустимым значением. Это может быть максимальное значение целого числа или максимальное значение для строки даты или версии.
-
KeyTable
-
Это поле относится к столбцам, которые являются внешними ключами. Поле, указанное в столбце, должно связаться с номером столбца, указанным KeyColumn в таблице с именем KeyTable. Это может быть список таблиц, разделенных точкой с запятой.
-
KeyColumn
-
Это поле относится к столбцам таблицы, которые являются внешними ключами. Поле, указанное в столбце, должно связаться с номером столбца, указанным KeyColumn в таблице с именем KeyTable. Допустимый диапазон поля KeyColumn равен 1-32.
-
Категория
-
Это тип данных, содержащихся в поле базы данных, заданном столбцами таблицы и столбцов таблицы _Validation. Если это тип, имеющий числовое значение, например целочисленное, DoubleInteger или Time/Date, затем введите значение NULL в это поле и укажите диапазон значений с помощью столбцов MinValue и MaxValue. Используйте столбец "Категория", чтобы указать нечисловые типы данных, описанные в типах данных столбцов.
-
набор
-
Это список допустимых значений для этого поля, разделенного точкой с запятой. Обычно это поле используется для перечислений.
-
описание
-
Описание данных, хранящихся в столбце.
Ратификация
Замечания
Поле "Категория" этой таблицы применяется только к строковым данным. Если поле "Столбец" ссылается на столбец с двоичными данными, в поле "Категория" необходимо указать тип двоичных данных. Целочисленные типы столбцов данных игнорируют поле "Категория" во время проверки.