_Validierungstabelle

Die _ Validierungstabelle ist eine Systemtabelle, die die Spaltennamen und Spaltenwerte für alle Tabellen in der Datenbank enthält. Sie wird während des Datenbankvalidierungsprozesses verwendet, um sicherzustellen, dass alle Spalten berücksichtigt werden und die richtigen Werte aufweisen. Diese Tabelle ist nicht im Lieferumfang der Installer-Datenbank enthalten.

Die _ Tabelle Validation enthält die folgenden Spalten.

Spalte Typ Schlüssel Nullwerte zulässig
Tabelle Identifier J N
Spalte Identifier J N
Nullwerte zulässig Text N N
Minvalue DoubleInteger N J
MaxValue DoubleInteger N J
KeyTable Identifier N J
KeyColumn Integer N J
Category Text N J
Set Text N J
BESCHREIBUNG Text N J

Spalten

Tabelle

Wird verwendet, um eine bestimmte Tabelle zu identifizieren. Dieser Schlüssel und der Spaltenschlüssel bilden den Primärschlüssel der _ Validierungstabelle.

Spalte

Wird verwendet, um eine bestimmte Spalte der Tabelle zu identifizieren. Dieser Schlüssel und der Tabellenschlüssel bilden den Primärschlüssel der _ Validierungstabelle.

Nullable

Gibt an, ob die Spalte einen NULL-Wert enthalten kann.

Diese Spalte kann einen der folgenden Werte aufweisen.

String Bedeutung
J Ja, die Spalte kann einen NULL-Wert aufweisen.
N Nein, die Spalte hat möglicherweise keinen NULL-Wert.

Minvalue

Dieses Feld gilt für Spalten mit einem numerischen Wert. Das Feld enthält den minimal zulässigen Wert. Dies kann der Mindestwert für eine ganze Zahl oder der Mindestwert für eine Datums- oder Versionszeichenfolge sein.

Maxvalue

Dieses Feld gilt für Spalten mit einem numerischen Wert. Das Feld ist der maximal zulässige Wert. Dies kann der Höchstwert für eine ganze Zahl oder der Höchstwert für eine Datums- oder Versionszeichenfolge sein.

KeyTable

Dieses Feld gilt für Spalten, die externe Schlüssel sind. Das in Spalte identifizierte Feld muss mit der Spaltennummer verknüpft werden, die von KeyColumn in der In KeyTable benannten Tabelle angegeben wird. Dies kann eine Durch Semikolon getrennte Liste von Tabellen sein.

Keycolumn

Dieses Feld gilt für Tabellenspalten, die externe Schlüssel sind. Das in Spalte identifizierte Feld muss mit der Spaltennummer verknüpft werden, die von KeyColumn in der In KeyTable benannten Tabelle angegeben wird. Der zulässige Bereich des KeyColumn-Felds ist 1-32.

Kategorie

Dies ist der Datentyp, der in dem Datenbankfeld enthalten ist, das von den Spalten Tabelle und Spalte der Tabelle Validation angegeben _ wird. Wenn dies ein Typ mit einem numerischen Wert ist, z. B. Integer, DoubleInteger oder Time/Date,geben Sie NULL in dieses Feld ein, und geben Sie den Bereich des Werts mithilfe der Spalten MinValue und MaxValue an. Verwenden Sie die Spalte Kategorie, um die unter Spaltendatentypenbeschriebenen nicht numerischen Datentypen anzugeben.

Festgelegt

Dies ist eine Liste zulässiger Werte für dieses Feld, die durch Semikolons getrennt sind. Dieses Feld wird normalerweise für Enumerationen verwendet.

Beschreibung

Eine Beschreibung der Daten, die in der Spalte gespeichert sind.

Validierung

ICE03
ICE06
ICE32

Bemerkungen

Das Feld Kategorie dieser Tabelle gilt nur für Zeichenfolgendaten. Wenn das Feld Spalte auf eine Spalte mit Binärdaten verweist, muss der binäre Datentyp im Feld Category angegeben werden. Integerdaten Spaltentypen ignorieren das Feld Category während der Überprüfung.