Die Datenprüfung steht nur für datenbankbasierte Oracle-Fachschalen zur Verfügung. Sie wird nicht für SQL Server oder dateibasierte Fachschalen unterstützt.
Bei einer Prüfungsanweisung handelt es sich um eine SQL-Select-Anweisung, durch die Daten analysiert und Fehlermeldungen zurückgegeben werden. Wenn die Prüfungsanweisung keine Zeilen zurückgibt, sind die Daten gültig. Erstellen Sie die Anweisung mithilfe des SQL-Assistenten. Siehe Referenz zu SQL-Ausdrücken.
Die SQL-Select-Anweisung muss eine Reihe von FIDs zurückgeben und sollte mit den folgenden Skeletten übereinstimmen.
SELECT fid FROM <feature class> WHERE <checking condition> ORDER BY fid;
REPEAT <select statement> FOR <select statement>;
Durch diese Select-Anweisung wird die erste Select-Anweisung wiederholt, solange durch die zweite Select-Anweisung ein Ergebnis zurückgegeben wird.
Sie können für die erste <Select-Anweisung> Platzhalter verwenden, die Spalten der zweiten <Select-Anweisung> repräsentieren. Beispiel:
REPEAT SELECT fid from $f_class_name WHERE <checking condition> FOR SELECT f_class_name from TB_DICTIONARY where f_class_name like 'EL%';
SELECT fid FROM <database view> ORDER BY fid;
Modulname | Wenn Sie definieren, dass Datenprüfungen von einem benutzerdefinierten Plugin genutzt werden sollen, verwenden Sie den Wert unter Modulname, um die ausgeführten Datenprüfungen zu filtern. Verwenden Sie diese Option beispielsweise für die Datenprüfung über die API. |
Sicherheit auf Zeilenebene | Gibt die Sicherheit auf Zeilenebene an. |
Datenprüfung auf den ausgewählten Job oder den Live-Job (für geplante Aufgaben) anwenden | Die Datenprüfung wird im aktuellen Job (bei manuellem Start) oder Live-Job (bei geplantem Start) durchgeführt. |
Datenprüfung wird auf die gesamte datenbankbasierte Fachschale angewendet | Führen Sie die Datenprüfung in der gesamten datenbankbasierten Fachschale aus. |