_Validation表
_Validation表是一个系统表,其中包含数据库中所有表的列名和列值。 它在数据库验证过程中使用,以确保所有列都考虑并具有正确的值。 此表未随安装程序数据库一起提供。
_Validation表具有以下列。
列 | 类型 | 钥匙 | 空 |
---|---|---|---|
桌子 | 标识符 | Y | N |
列 | 标识符 | Y | N |
空 | 文本 | 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
-
此字段适用于外部键的列。 在 Column 中标识的字段必须链接到 KeyTable 中由 KeyColumn 指定的列号。 这可以是用分号分隔的表的列表。
-
KeyColumn
-
此字段适用于外部键的表列。 在 Column 中标识的字段必须链接到 KeyTable 中由 KeyColumn 指定的列号。 KeyColumn 字段的允许范围为 1-32。
-
类别
-
这是由_Validation表的表列和列指定的数据库字段所包含的数据类型。 如果这是具有数值的类型,例如 Integer、DoubleInteger 或 Time/Date,则在此字段中输入 null,并使用 MinValue 和 MaxValue 列指定值的范围。 使用“类别”列指定 列数据类型中描述的非数值数据类型。
-
集
-
这是此字段的允许值列表,用分号分隔。 此字段通常用于枚举。
-
说明
-
列中存储的数据的说明。
验证
言论
此表的 Category 字段仅适用于字符串数据。 如果“列”字段引用具有二进制数据的列,则必须在“类别”字段中指定二进制数据类型。 整数数据列类型在验证期间忽略 Category 字段。