| From: | "Fernando Aguada" <fernandoaguada(at)yahoo(dot)com(dot)ar> | 
|---|---|
| To: | "Hensa" <hensa22(at)yahoo(dot)es> | 
| Cc: | "Lista de Ayuda" <pgsql-es-ayuda(at)postgresql(dot)org> | 
| Subject: | Re: Renegando con transacciones | 
| Date: | 2006-11-12 21:31:35 | 
| Message-ID: | 001e01c706a1$f437d6f0$6400a8c0@serverfa | 
| Views: | Whole Thread | Raw Message | Download mbox | Resend email | 
| Thread: | |
| Lists: | pgsql-es-ayuda | 
Gracias, 
Pero cual es la solucion al problema?
  ----- Original Message ----- 
  From: Hensa 
  To: Fernando Aguada ; Lista de Ayuda 
  Sent: Sunday, November 12, 2006 2:25 PM
  Subject: RE: [pgsql-es-ayuda] Renegando con transacciones
Las funciones en postgres comienzo como una transaccion implicitamente.
  Fernando Aguada <fernandoaguada(at)yahoo(dot)com(dot)ar> escribió:
    Saludos,
    Tengo una aplicacion en foxpro que graba como minimo 2 tablas en el motor postgres.
    Cada tabla tiene su correspondiente trigger (funcion disparadora)
    con la estructura por ejemplo:
    begin
       if x<>b then
         raise exception 'mensaje';
      end if;
    end
    ahora bien al finalizar, si no hubo errores y se confirma la carga, termino por ejecutar
    una funcion que busca en ambos archivos y hace cosas como obtener el ultimo comprobante
    y actualizarlos, y otras cosas mas.
    El problema sucede cuando esta ultima funcion devuelve error
    y yo vuelvo a consultar los datos desde mi aplicacion en foxpro, me desaparecen los
    renglones de la segunda tabla, aun cuando no utilizo en ningun lado un begin transaction y rollback 
    y hasta ahora no he podido encontrar la razon del porque?
    Si alguien tiene alguna pista, bienvenida
Gracias.
Henry
------------------------------------------------------------------------------
  LLama Gratis a cualquier PC del Mundo.
  Llamadas a fijos y móviles desde 1 céntimo por minuto.
  http://es.voice.yahoo.com
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Jaime Casanova | 2006-11-12 21:46:36 | Re: Renegando con transacciones | 
| Previous Message | Damián Culotta | 2006-11-12 19:45:56 | Re: Error pg_connect en PHP al intentar conectar conPostgres |