Use este procedimento armazenado para exportar uma camada e sua tabela associada a um arquivo de shape ou criar um novo arquivo de shape e exportar uma camada e sua tabela associada para este novo arquivo.
Para obter um exemplo do código para chamada deste procedimento armazenado, consulte a função C gseExportShape no programa de amostra. Para obter informações sobre este programa, consulte Gravando aplicações para DB2 Spatial Extender.
A ID de usuário com a qual este procedimento armazenado é chamado deve ter o privilégio SELECT na tabela que deverá ser exportada.
Parâmetros de entrada
Tabela 18. Parâmetros de entrada para o procedimento armazenado db2gse.gse_export_shape.
Nome | Tipo de dados | Descrição |
---|---|---|
layerSchema | VARCHAR(30) | Nome do esquema ao qual pertence a tabela especificada no parâmetro
layerTable.
Este parâmetro pode ser nulo. Comentário: Se você não fornecer um valor para o parâmetro layerSchema, ele assumirá a ID de usuário com que o procedimento armazenado db2gse.gse_export_shape é chamado. |
layerTable | VARCHAR(128) | Nome da tabela que você está exportando.
Este parâmetro não pode ser nulo. |
layerColumn | VARCHAR(30) | Nome da coluna que foi registrada como sendo a camada que você está
exportando.
Este parâmetro não pode ser nulo. |
fileName | VARCHAR(128) | Nome do arquivo de shape para o qual a camada especificada deverá ser
exportada.
Este parâmetro não pode ser nulo. |
whereClause | VARCHAR(1024) | O corpo da cláusula SQL WHERE. Define uma restrição ao conjunto de
registros que serão geocodificados. A cláusula pode referenciar
qualquer coluna de atributo na tabela que você está exportando.
Este parâmetro pode ser nulo. |
Parâmetros de saída
Tabela 19. Parâmetros de saída para o procedimento armazenado db2gse.gse_export_shape.
Nome | Tipo de dados | Descrição |
---|---|---|
msgCode | INTEGER | Código associado às mensagens que o responsável pela chamada deste procedimento armazenado poderá retornar. |
Reservado | VARCHAR(1024) | Mensagem de erro completa, conforme construída no servidor DB2 Spatial Extender. |
Restrição
É possível exportar somente uma camada por vez.