Compartir a través de


tabla de _Validation

La tabla _Validation es una tabla del sistema que contiene los nombres de columna y los valores de columna de todas las tablas de la base de datos. Se usa durante el proceso de validación de la base de datos para asegurarse de que todas las columnas se tienen en cuenta y tienen los valores correctos. Esta tabla no se incluye con la base de datos del instalador.

La tabla _Validation tiene las columnas siguientes.

Columna Tipo Llave Nullable
Mesa identificador Y N
Columna identificador Y N
Nullable text N N
MinValue DoubleInteger N Y
MaxValue DoubleInteger N Y
KeyTable identificador N Y
KeyColumn entero N Y
Categoría text N Y
Poner text N Y
Descripción text N Y

 

Columnas

tabla de

Se usa para identificar una tabla determinada. Esta clave y la clave de columna forman la clave principal de la tabla _Validation.

columna de

Se usa para identificar una columna determinada de la tabla. Esta clave y la clave table forman la clave principal de la tabla _Validation.

admite valores NULL

Identifica si la columna puede contener un valor Null.

Esta columna puede tener uno de los siguientes valores.

Cuerda Significado
Y Sí, la columna puede tener un valor Null.
N No, es posible que la columna no tenga un valor Null.

 

MinValue

Este campo se aplica a las columnas que tienen un valor numérico. El campo contiene el valor mínimo permitido. Puede ser el valor mínimo de un entero o el valor mínimo de una cadena de fecha o versión.

MaxValue

Este campo se aplica a las columnas que tienen un valor numérico. El campo es el valor máximo permitido. Puede ser el valor máximo de un entero o el valor máximo de una cadena de fecha o versión.

KeyTable

Este campo se aplica a las columnas que son claves externas. El campo identificado en Column debe vincularse al número de columna especificado por KeyColumn en la tabla denominada en KeyTable. Puede ser una lista de tablas separadas por punto y coma.

KeyColumn

Este campo se aplica a las columnas de tabla que son claves externas. El campo identificado en Column debe vincularse al número de columna especificado por KeyColumn en la tabla denominada en KeyTable. El intervalo permitido del campo KeyColumn es 1-32.

categoría de

Este es el tipo de datos contenidos en el campo de base de datos especificado por las columnas Tabla y Columna de la tabla _Validation. Si se trata de un tipo que tiene un valor numérico, como Integer, DoubleInteger o Time/Date, escriba null en este campo y especifique el intervalo del valor mediante las columnas MinValue y MaxValue. Use la columna Categoría para especificar los tipos de datos no numéricos descritos en Tipos de datos de columna.

conjunto de

Se trata de una lista de valores permitidos para este campo separados por punto y coma. Este campo se usa normalmente para enumeraciones.

descripción de

Descripción de los datos almacenados en la columna.

Validación

ICE03
ICE06
ICE32

Observaciones

El campo Categoría de esta tabla solo se aplica a los datos de cadena. Si el campo Columna hace referencia a una columna con datos binarios, el tipo de datos binario debe especificarse en el campo Categoría. Los tipos de columna de datos enteros omiten el campo Categoría durante la validación.