From: | Jose Mercedes Venegas Acevedo <jvenegasperu(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org, pgsql-es-fomento(at)postgresql(dot)org, arpug(at)postgresql(dot)org |
Subject: | ejecucion de sentencias update de manera mas veloz |
Date: | 2012-06-25 15:37:56 |
Message-ID: | CA+KjtGdDKtyb2TfbQ4UmAxX9nuLq6u7FegQZwHYh_Lbbxn5H6w@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | arpug pgsql-es-ayuda pgsql-es-fomento |
Buen dia a todos
tengo una base de datos postgis que tienen la lotizacion de un poblado pues
resulta que cada fila de los lotes tiene el nombre del cliente pero no su
codigo para otras consultas administrativas que tenemos
en otro sistema alfanumerico
asi que exporte la lista de nombres y codigos del sistema transaccional en
oracle para insertarle ese codigo a postgres usando excel para armar la
consulta.
las consultas que genero en excel quedan asi:
UPDATE CAT_LOTE SET ID= '13010400060' WHERE NOM_CLI = 'HOSTAL CABALLITO
TOTORA' AND ID LIKE '99%';
UPDATE CAT_LOTE SET ID= '13010400070' WHERE NOM_CLI = 'ARCILA GONZALES
MARGOT IVONE' AND ID LIKE '99%';
UPDATE CAT_LOTE SET ID= '13010400080' WHERE NOM_CLI = 'LESCANO ALVA CARLOS
FORTUNATO' AND ID LIKE '99%';
UPDATE CAT_LOTE SET ID= '13010400090' WHERE NOM_CLI = 'ARCILLA CACERES
MICAELA' AND ID LIKE '99%';
UPDATE CAT_LOTE SET ID= '13010400100' WHERE NOM_CLI = 'ARCILLA JURADO
ALBERTO' AND ID LIKE '99%';
y asi hasta 200 mil
estas las pego en el pgadmin pero en bloques de 10000 porque si le pongo
mas se cuelga y demora una hora mas o menos en ejecutar esa actualizacion.
estoy usando postgres 9.1 sobre windows server 2003
alguna otra forma de hacer esto mas rapido usando el psql por consola no se
alguna otra forma como seria?
gracias por la atencion
saludos
--
José Mercedes Venegas Acevedo
cel: Mov. 949808846
mails: jvenegasperu(at)php(dot)net
jvenegasperu(at)gmail(dot)com
PHP Spanish Docs translator member.
http://www.php.net/manual/es/index.php
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2012-06-25 15:54:07 | Re: [pgsql-es-fomento] ejecucion de sentencias update de manera mas veloz |
Previous Message | Mariano Reingart | 2012-06-23 22:34:53 | 5 Becas para disertar en PyCon Argentina 2012 - última semana para envío de charlas - PgDay en paralelo! |
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2012-06-25 15:54:07 | Re: [pgsql-es-fomento] ejecucion de sentencias update de manera mas veloz |
Previous Message | Alvaro Herrera | 2012-06-25 15:19:27 | Re: backup incremental de una base de datos |
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2012-06-25 15:54:07 | Re: [pgsql-es-fomento] ejecucion de sentencias update de manera mas veloz |
Previous Message | Mariano Reingart | 2012-06-23 22:34:53 | 5 Becas para disertar en PyCon Argentina 2012 - última semana para envío de charlas - PgDay en paralelo! |