Utilizzare questa procedura memorizzata per l'esecuzione di un geocoder in modalità batch. Per informazioni relative a questa attività, consultare la sezione Esecuzione del geocoder in modalità batch.
Per un esempio del codice di richiamo di questa procedura memorizzata, consultare la funzione C gseRunGC nel programma di esempio. Per informazioni relative a questo programma, consultare il Scrittura di applicazioni per DB2 Spatial Extender.
L'ID utente con il quale questa procedura memorizzata viene richiamata deve disporre di una delle seguenti autorizzazioni o privilegi:
Parametri di input
Tabella 28. I parametri di input relativi alla procedura memorizzata db2gse.gse_run_gc.
Nome | Tipo di dati | Descrizione |
---|---|---|
layerSchema | VARCHAR(30) | Il nome dello schema a cui appartiene la tabella o la vista specificata
nel parametro layerTable.
E' possibile specificare un valore nullo per questo parametro. Commento: se non si specifica una valore per il parametro layerSchema, per impostazione predefinita viene utilizzato l'ID utente con cui è stata richiamata la procedura memorizzata db2gse.gse_run_gc. |
layerTable | VARCHAR(128) | Il nome della tabella che contiene la colonna che si desidera inserire i
dati sottoposti al processo geocode.
Non è possibile specificare un valore nullo per questo parametro. |
layerColumn | VARCHAR(128) | Il nome della colonna in cui si desidera inserire i dati sottoposti al
processo geocode.
Non è possibile specificare un valore nullo per questo parametro. |
gcId | INTEGER | L'identificativo del geocoder che si desidera eseguire.
E' possibile specificare un valore nullo per questo parametro. Per rilevare gli identificativi dei geocoder registrati, consultare la vista catalogo DB2GSE.SPATIAL_GEOCODER. |
precisionLevel | INTEGER | Il livello in base al quale i dati di origine devono corrispondere ai
relativi dati di riferimento in modo da consentire al geocoder di elaborare i
dati di origine regolarmente.
E' possibile specificare un valore nullo per questo parametro. Commento: il livello di precisione è compreso nell'intervallo da 1 a 100%. |
vendorSpecific | VARCHAR(256) | Le informazioni tecniche fornite dal fornitore; ad esempio, il
percorso e il nome di un file utilizzati dal fornitore per impostare i
parametri.
E' possibile specificare un valore nullo per questo parametro. |
whereClause | VARCHAR(256) | Il corpo della clausola WHERE. Definisce una restrizione sulla
serie di record per i quali eseguire il geocode. La clausola può fare
riferimento a una colonna attributo della tabella in cui viene eseguito il
geocoder.
E' possibile specificare un valore nullo per questo parametro. |
commitScope | INTEGER | Numero di record per punto di controllo.
E' possibile specificare un valore nullo per questo parametro. |
Parametri di output
Tabella 29. I parametri di output relativi alla procedura memorizzata db2gse.gse_run_gc.
Nome | Tipo di dati | Descrizione |
---|---|---|
msgCode | INTEGER | Il codice associato ai messaggi restituiti dal programma che richiama questa procedura memorizzata. |
Reserved | VARCHAR(1024) | Il messaggio di errore completo, creato sul server DB2 Spatial Extender. |