Udostępnij za pośrednictwem


tabela _Validation

Tabela _Validation to tabela systemowa zawierająca nazwy kolumn i wartości kolumn dla wszystkich tabel w bazie danych. Jest on używany podczas procesu walidacji bazy danych, aby upewnić się, że wszystkie kolumny są uwzględniane i mają poprawne wartości. Ta tabela nie jest dostarczana z bazą danych instalatora.

Tabela _Validation zawiera następujące kolumny.

Kolumna Typ Klucz Nullable
Stół identyfikator Y N
Kolumna identyfikator Y N
Nullable tekstu N N
MinValue doubleinteger N Y
MaxValue doubleinteger N Y
Tabela kluczy identyfikator N Y
Kolumna kluczy liczba całkowita N Y
Kategoria tekstu N Y
Zbiór tekstu N Y
Opis tekstu N Y

 

Kolumny

tabela

Służy do identyfikowania określonej tabeli. Ten klucz i klucz kolumny tworzą klucz podstawowy tabeli _Validation.

kolumna

Służy do identyfikowania określonej kolumny tabeli. Ten klucz i klucz tabeli tworzą klucz podstawowy tabeli _Validation.

dopuszczana do wartości null

Określa, czy kolumna może zawierać wartość null.

Ta kolumna może mieć jedną z następujących wartości.

Struna Znaczenie
Y Tak, kolumna może mieć wartość Null.
N Nie, kolumna może nie mieć wartości Null.

 

MinValue

To pole dotyczy kolumn o wartości liczbowej. Pole zawiera minimalną dopuszczalną wartość. Może to być minimalna wartość liczby całkowitej lub minimalna wartość ciągu daty lub wersji.

MaxValue

To pole dotyczy kolumn o wartości liczbowej. Pole jest maksymalną dozwoloną wartością. Może to być wartość maksymalna dla liczby całkowitej lub maksymalnej wartości ciągu daty lub wersji.

KeyTable

To pole dotyczy kolumn, które są kluczami zewnętrznymi. Pole zidentyfikowane w kolumnie musi łączyć się z numerem kolumny określonym przez kolumnę KeyColumn w tabeli o nazwie w tabeli KeyTable. Może to być lista tabel rozdzielonych średnikami.

Kolumna kluczy

To pole dotyczy kolumn tabeli, które są kluczami zewnętrznymi. Pole zidentyfikowane w kolumnie musi łączyć się z numerem kolumny określonym przez kolumnę KeyColumn w tabeli o nazwie w tabeli KeyTable. Dopuszczalny zakres pola KeyColumn wynosi 1–32.

kategoria

Jest to typ danych zawartych w polu bazy danych określonym przez kolumny Tabela i Kolumna tabeli _Validation. Jeśli jest to typ o wartości liczbowej, takiej jak liczba całkowita, DoubleInteger lub godzina/data, wprowadź wartość null w tym polu i określ zakres wartości przy użyciu kolumn MinValue i MaxValue. Użyj kolumny Category (Kategoria), aby określić nieliczbowe typy danych opisane w typy danych kolumn.

zestaw

Jest to lista dopuszczalnych wartości dla tego pola oddzielonego średnikami. To pole jest zwykle używane do wyliczenia.

opis

Opis danych przechowywanych w kolumnie.

Walidacja

ICE03
ICE06
ICE32

Uwagi

Pole Kategoria tej tabeli dotyczy tylko danych ciągów. Jeśli pole Kolumna odwołuje się do kolumny z danymi binarnymi, typ danych binarnych musi być określony w polu Kategoria. Typy kolumn danych liczb całkowitych ignorują pole Kategoria podczas walidacji.