From: | "Patricia Recinos" <patricia(dot)recinos(at)screencheckla(dot)com> |
---|---|
To: | "'\(SYSWARP\) - Carlos Enrique Perez'" <carlos(dot)perez(at)syswarp(dot)com(dot)ar> |
Cc: | <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | RE: Error Funciones y procedimientos |
Date: | 2015-04-23 20:31:24 |
Message-ID: | 001401d07e04$77a315d0$66e94170$@screencheckla.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Buenas tardes
Pero esto funciona si lo hago de forma independiente pero si lo pongo en una función me da error, realmente estoy iniciando con postgres y tengo dudas.
Solo me funciona desde la línea de comandos.
Gracias por la ayuda.
BEGIN;
UPDATE accounts SET balance = balance - 100.00
WHERE name = 'Alice';
SAVEPOINT my_savepoint;
UPDATE accounts SET balance = balance + 100.00
WHERE name = 'Bob';
-- oops ... forget that and use Wally's account
ROLLBACK TO my_savepoint;
UPDATE accounts SET balance = balance + 100.00
WHERE name = 'Wally';
Commit;
De: (SYSWARP) - Carlos Enrique Perez [mailto:carlos(dot)perez(at)syswarp(dot)com(dot)ar]
Enviado el: jueves, 23 de abril de 2015 10:08 a.m.
Para: Patricia Recinos
CC: pgsql-es-ayuda(at)postgresql(dot)org
Asunto: Re: [pgsql-es-ayuda] Error Funciones y procedimientos
http://www.postgresql.org/docs/8.3/static/tutorial-transactions.html
El mié, 22-04-2015 a las 09:19 -0600, Patricia Recinos escribió:
Muy buenos días he estado migrando una base de datos de Oracle a Postgres
Pero tengo el problema que en Oracle un procedimiento o función llamaba a otro, pero en caso que diera error este daba rollback y no realizaba las transacciones.
En postgres no he encontrado la forma de realizar esta tarea.
Si me pueden ayudar se los agradecería mucho.
Gracias.
--
Carlos Enrique Perez
Direccion Syswarp SRL
www.syswarp.com.ar
0054-011-6841-0221 / cel: 0054-9-5402-8667
From | Date | Subject | |
---|---|---|---|
Next Message | Hellmuth Vargas | 2015-04-24 14:16:47 | problema de desempeño con join basado en funcion similaridad |
Previous Message | Gilberto Castillo | 2015-04-23 20:29:59 | Re: [pgsql-es-ayuda] Rescatar BD no respaldada |