_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數據表之 Table 和 Column 資料行所指定之資料庫欄位所包含的數據類型。 如果這是具有數值的類型,例如 Integer、DoubleInteger 或 Time/Date,請在此欄位中輸入 null,並使用 MinValue 和 MaxValue 數據行指定值的範圍。 使用 [類別] 資料行來指定 數據行數據類型中所述的非數值數據類型。
-
集
-
這是此欄位以分號分隔的允許值清單。 此欄位通常用於列舉。
-
描述
-
數據行中儲存之數據的描述。
驗證
言論
此資料表的 [類別] 字段僅適用於字串數據。 如果 [數據行] 欄位參照具有二進位數據的數據行,則必須在 [類別] 欄位中指定二進位數據類型。 整數數據行類型會在驗證期間忽略 [類別] 欄位。