Guía y consulta del usuario

db2gse.gse_enable_idx

Utilice este procedimiento almacenado para crear un índice para una columna espacial.

Para ver un ejemplo del código que sirve para invocar este procedimiento almacenado, consulte la función C gseEnableIdx 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 que se invoca este procedimiento almacenado debe tener uno de los siguientes privilegios o autorizaciones:

Parámetros de entrada

Tabla 14. Parámetros de entrada para el procedimiento almacenado db2gse.gse_enable_idx.
Nombre Tipo de datos Descripción
layerSchema VARCHAR (30) Nombre del esquema al que pertenece la tabla 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_enable_idx.

layerTable VARCHAR(128) Nombre de la tabla en la que se va a definir el índice que está creando.

Este parámetro no se puede anular.

layerColumn VARCHAR(128) Nombre de la columna habilitada para operaciones espaciales que se va a buscar con la ayuda del índice que está creando.

Este parámetro no se puede anular.

indexName VARCHAR(128) Nombre del índice que se va a crear.

Este parámetro no se puede anular.

Comentario: No especifique ningún nombre de esquema. DB2 Spatial Extender asigna automáticamente el índice al esquema al que se hacer referencia en el parámetro layerSchema.

gridSize1 DOUBLE Número que indica la granularidad que debe tener la cuadrícula de índice más fina.

Este parámetro no se puede anular.

gridSize2 DOUBLE Número que indica (1) que no debe haber una segunda cuadrícula para este índice o (2) cuál debe ser la granularidad de la segunda cuadrícula.

Este parámetro no se puede anular.

Comentario: Si no debe haber una segunda cuadrícula de índice, especifique 0. Si desea una segunda cuadrícula, su granularidad debe ser menor que la indicada por gridSize1.

gridSize3 DOUBLE Número que indica (1) que no debe haber una tercera cuadrícula para este índice o (2) cuál debe ser la granularidad de la tercera cuadrícula.

Este parámetro no se puede anular.

Comentario: Si no debe haber una tercera cuadrícula de índice, especifique 0. Si desea una tercera cuadrícula, su granularidad debe ser menor que la indicada por gridSize2.

Parámetros de salida

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