Utilice este procedimiento almacenado para ejecutar un geocodificador en modalidad de proceso por lotes. Para obtener información sobre esta tarea, consulte el tema Ejecución del geocodificador en modalidad de proceso por lotes.
Para ver un ejemplo del código que sirve para invocar este procedimiento almacenado, consulte la función C gseRunGC en el programa de ejemplo. Para obtener información sobre este programa, consulte Cómo escribir aplicaciones para DB2 Spatial Extender.
El ID de usuario bajo el que se invoca este procedimiento almacenado debe tener uno de los siguientes privilegios o autorizaciones:
Parámetros de entrada
Tabla 28. Parámetros de entrada para el procedimiento almacenado db2gse.gse_run_gc.
Nombre | Tipo de datos | Descripción |
---|---|---|
layerSchema | VARCHAR (30) | Nombre del esquema al que pertenece la tabla o vista especificada en el
parámetro layerTable.
Este parámetro no se puede anular. Comentario: Si no especifica un valor para el parámetro layerSchema, este adoptará como valor por omisión el ID de usuario bajo el que se invoca el procedimiento almacenado db2gse.gse_run_gc. |
layerTable | VARCHAR(128) | Nombre de la tabla que contiene la columna en la que se van a insertar
los datos geocodificados.
Este parámetro no se puede anular. |
layerColumn | VARCHAR(128) | Nombre de la columna en la que se van a insertar los datos
geocodificados.
Este parámetro no se puede anular. |
gcId | INTEGER | Identifica el geocodificador que desea ejecutar.
Este parámetro no se puede anular. Para buscar los identificadores de geocodificadores registrados, consulte la vista de catálogo DB2GSE.SPATIAL_GEOCODER. |
precisionLevel | INTEGER | El grado en que los datos fuente deben coincidir con los datos de
referencia correspondientes para que el geocodificador procese
satisfactoriamente los datos fuente.
Este parámetro no se puede anular. Comentario: El nivel de precisión puede estar comprendido entre 1 y 100 por ciento. |
vendorSpecific | VARCHAR(256) | Información técnica suministrada por el proveedor; por ejemplo, la
vía de acceso y el nombre de un archivo que utiliza el proveedor para definir
parámetros.
Este parámetro no se puede anular. |
whereClause | VARCHAR(256) | La parte central de la cláusula WHERE. Define una restricción
sobre el grupo de registros que se deben geocodificar. La cláusula
puede hacer referencia a cualquier columna de atributo de la tabla sobre la
que opera el geocodificador.
Este parámetro no se puede anular. |
commitScope | INTEGER | Número de registros por punto de control.
Este parámetro no se puede anular. |
Parámetros de salida
Tabla 29. Parámetros de salida para el procedimiento almacenado db2gse.gse_run_gc.
Nombre | Tipo de datos | Descripción |
---|---|---|
msgCode | INTEGER | Código asociado a los mensajes que puede devolver el emisor de la llamada a este procedimiento almacenado. |
Reserved | VARCHAR(1024) | Mensaje de error completo, tal como está definido en el servidor de DB2 Spatial Extender. |