Guía y consulta del usuario

db2gse.gse_disable_autogc

Utilice este procedimiento almacenado para eliminar o inhabilitar temporalmente los activadores que mantienen una columna espacial sincronizada con su columna o columnas de atributo. Por ejemplo, se recomienda inhabilitar los activadores mientras geocodifica los valores en la columna o columnas de atributo en modalidad de proceso por lotes. Para obtener más información sobre este tema, consulte Acerca de la geocodificación.

Para ver un ejemplo del código que sirve para invocar este procedimiento almacenado, consulte la función C gseDisableAutoGc en el programa de ejemplo. Para obtener información sobre este programa, consulte Cómo escribir aplicaciones para DB2 Spatial Extender.

Autorización

El ID de usuario bajo el cual se invoca este procedimiento almacenado debe tener autorización en forma de autoridad, privilegio o grupo de privilegios; en concreto:

Parámetros de entrada

Tabla 6. Parámetros de entrada para el procedimiento almacenado db2gse.gse_disable_autogc.
Nombre Tipo de datos Descripción
operMode SMALLINT Indica si los activadores se tienen que eliminar o inhabilitar temporalmente.

Este parámetro no se puede anular.

Comentario: Para eliminar activadores, utilice la macro GSE_AUTOGC_DROP. Para inhabilitarlos temporalmente, utilice la macro GSE_AUTOGC_INVALIDATE. Para saber cuáles son los valores asociados a estas macros, consulte el archivo db2gse.h. En AIX, este archivo se almacena en el directorio $DB2INSTANCE/sqllib/include/. En Windows NT, se almacena en el directorio %DB2PATH%\include\.

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_disable_autogc.

layerTable VARCHAR(128) Nombre de la tabla en la que están definidos los activadores que desea eliminar o inhabilitar temporalmente.

Este parámetro no se puede anular.

layerColumn VARCHAR(128) Nombre de la columna habilitada para operaciones espaciales que se mantiene mediante los activadores que desea eliminar o inhabilitar temporalmente.

Este parámetro no se puede anular.

Parámetros de salida

Tabla 7. Parámetros de salida para el procedimiento almacenado db2gse.gse_disable_autogc.
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.


[ Principio de página | Página anterior | Página siguiente | Contenido | Índice ]