Comprobación de datos está disponible en Oracle solo para modelos de sector empresarial. No es compatible con SQL Server ni con modelos de sector basados en archivos.
Una sentencia de comprobación es una sentencia Select de SQL que analiza los datos y devuelve errores. Si la sentencia de comprobación no devuelve ninguna fila, los datos son válidos. Utilice el Asistente SQL para crear la sentencia. Consulte la referencia para expresiones SQL.
La sentencia Select de SQL debe devolver un conjunto de FID y debe coincidir con los siguientes esbozos.
SELECT fid FROM <feature class> WHERE <checking condition> ORDER BY fid;
REPEAT <select statement> FOR <select statement>;
Esta sentencia Select de SQL repite la primera sentencia Select siempre que la segunda sentencia Select devuelva un resultado.
En la primera <sentencia Select> se pueden usar marcadores de posición que representan las columnas de la segunda <sentencia Select>. Por ejemplo:
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;
Nombre de módulo | Si define las comprobaciones de datos que debe utilizar un módulo de extensión personalizado, utilice el valor de Nombre de módulo para filtrar las comprobaciones de datos que ejecute. Por ejemplo, utilice esta opción para utilizar el Comprobador de datos a través de la API. |
Seguridad de nivel de fila | Especifica la seguridad de nivel de fila. |
La comprobación de datos se aplica a la tarea seleccionada o a la tarea activa (para las tareas programadas) | Ejecute la comprobación de datos en la tarea actual (si el inicio se realiza manualmente) o en la tarea activa (si el inicio se realiza de forma programada). |
La comprobación de datos se aplica a todo el modelo de sector empresarial | Ejecute la comprobación de datos en todo el modelo de sector empresarial. |