Use este procedimento armazenado para cancelar o registro de uma camada. O procedimento armazenado faz isto:
Quando os dados de endereço em uma linha da tabela são geocodificados, os dados espaciais resultantes serão colocados na mesma linha. Portanto, se a linha for excluída, os dados do endereço e os dados espaciais serão excluídos ao mesmo tempo. Os disparos não excluem os dados espaciais.
Quando o procedimento armazenado é processado, as informações sobre a camada são removidas da exibição do catálogo DB2GSE.GEOMETRY_COLUMNS. Para obter informações sobre esta view, consulte DB2GSE.GEOMETRY_COLUMNS.
Autorização
A ID de usuário com a qual este procedimento armazenado é chamado deve conter um dos seguintes privilégios ou autoridades:
Parâmetros de entrada
Tabela 32. Parâmetros de entrada para o procedimento armazenado db2gse.gse_unregist_layer.
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_unregister_layer é chamado. Você deve especificar em letras maiúsculas qualquer nome de esquema, nome de tabela, nome de exibição, nome de coluna ou nome de camada atribuídos a um parâmetro. |
layerTable | VARCHAR(128) | Nome da tabela que contém a coluna especificada no parâmetro
layerColumn.
Este parâmetro não pode ser nulo. |
layerColumn | VARCHAR(128) | Nome da coluna espacial que foi definida como a camada que você deseja
cancelar o registro.
Este parâmetro não pode ser nulo. Comentário: Pode ser especificada apenas uma camada para o parâmetro layerColumn. Portanto, ao remover o registro de várias camadas em uma tabela ou exibição, será necessário executar este procedimento armazenado separadamente para cada camada. |
Parâmetros de saída
Tabela 33. Parâmetros de saída para o procedimento armazenado db2gse.gse_unregist_layer.
Nome | Tipo de dados | Descrição |
---|---|---|
msgCode | INTEGER | Código associado às mensagens que o responsável pela chamada deste procedimento armazenado poderá retornar. |
msgText | VARCHAR(1024) | Mensagem de erro completa, conforme construída no servidor Spatial Extender. |
Restrição
Se uma coluna da view definida como camada da view estiver baseada numa coluna da tabela, que foi definida como uma camada da tabela, não será possível cancelar o registro desta camada da tabela até que o registro da camada da view seja cancelado.