[Pgsql-ayuda] Re: Pgsql-ayuda digest, Vol 1 #751 - 16 msgs
   
    sandrigo lezcano
     
    alkafes@yahoo.com
       
    Fri, 10 Oct 2003 13:02:52 -0500 (CDT)
    
    
  
 --- Alvaro Herrera <alvherre@dcc.uchile.cl> escribió: 
> On Fri, Oct 10, 2003 at 09:10:28AM -0500, cesar bustamante wrote:
> > Cuando inicio una transaccion dentro de una funcion, como o con que
> funcion 
> > puedo identificar los errores ocurridos?, podrian indicar un
> ejemplo o un 
> > sitio donde haya documentacion?
> 
> No puedes iniciar una transaccion dentro de una funcion.
> 
> No hay manera de capturar los errores.  Cualquier error cancela la
> transaccion completa, incluyendo la funcion, aunque haya quedado a la
> mitad.
> 
     mmm..  me parece q eso rompe el esquema
     A.C.I.D. del PostgreSQL (..creo..)
     pero hay unos temas en el cap.
------
Chapter 19. PL/pgSQL - Procedural Language
19.5.5. Obtaining result status
     GET DIAGNOSTICS var_integer = ROW_COUNT;
repito!!.. entiendo q NO tiene razon de ser ..pero
esta disponible... mi percepcion es que jamas vas
a llegar a este error pues tendrias
un ROLLBACK a todo el processo!!! antes de llegar a ella.
creo...   esta bien mi apreciacion???...
=====
--                             ICQ Web-based!!
----------------------------------------------
Sandrigo Lezcano Jara           ICQ: 143590717
Asuncion, Paraguay           http://go.icq.com
_________________________________________________________
Do You Yahoo!?
Información de Estados Unidos y América Latina, en Yahoo! Noticias.
Visítanos en http://noticias.espanol.yahoo.com