Re: [Pgsql-ayuda] return new, return old, trigger

From: "Jose Ayala - INCALPACA TPX" <jayala(at)incalpaca(dot)com>
To: "sandrigo lezcano" <alkafes(at)yahoo(dot)com>, "Alvaro Herrera Munoz" <alvherre(at)dcc(dot)uchile(dot)cl>
Cc: <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Subject: Re: [Pgsql-ayuda] return new, return old, trigger
Date: 2003-08-13 16:07:26
Message-ID: 007f01c361b4$fd7b9c50$140b0a09@sistem03
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Yo me anoto pa lo de las traducciones

Saludos

Jose J. Ayala Pineda
Sistemas e Informática
Incalpaca TPX S.A.
www.incalpaca.com

----- Original Message -----
From: "sandrigo lezcano" <alkafes(at)yahoo(dot)com>
To: "Alvaro Herrera Munoz" <alvherre(at)dcc(dot)uchile(dot)cl>
Cc: <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Sent: Tuesday, August 12, 2003 4:15 PM
Subject: Re: [Pgsql-ayuda] return new, return old, trigger

> -- Alvaro Herrera Munoz <alvherre(at)dcc(dot)uchile(dot)cl> escribió:
> > ..
> > En un trigger "BEFORE", puedes retornar NULL
> > y eso va a cancelar el efecto (por ej. si haces
> > un UPDATE que actualiza cinco tuplas, y tu
> > funcion retorna NULL para una de ellas,
> > se actualizan solo las otras cuatro, y la
> > quinta queda tal como estaba antes de UPDATE).
> >
>
> mmm.. o sea voy a retornar NULL
> salvo q haya hecho un:
> if condicion then
> RAISE EXCEPTION ''<*algun mensage..*>'';
> end if;
> ..ahi termina la ejecucion de la funcion..
> ..no ??
> > Si no quieres hacer eso, retorna NEW.
>
> ... si pasa por esta condicion
> entonces puede y debe!! retornar un NEW;
>
>
> > No sé lo que pasa si retornas OLD, u
> > otra tupla cualquiera.
> >
> yo tampoco encontre nada!! entonces
> ahi me ancle!!..
>
> > Creo que vamos a tener que ponernos a
> > trabajar para actualizar las
> > traducciones de los manuales,
> > no les parece?
>
> mmm... principalmente la parte
> funciones, triggers.. ufffff!!...
> q parte no es importante..!!
>
> pero Apoyo!! la idea y me ofrezco
> como voluntario.. es solo q alguien
> tiene q coordinar.. para q no
> repitamos todos la misma cosa..
>
> total (a pesar de ser pobre la traduccion
> de repente...)
> hacemos una evaluación de borradores
> antes de publicarlos..
>
> q tal si vos Alvaro coordinas la
> distribucion de tareas..??
> la parte de Referencia del 7.3.2
> (por ej. lo tengo impreso!! inclusive
> en portuguez pues entiendo mejor!!!
> q el ingles...)
>
> > La gente de doc-postgresql-es
> > creo que no ha hecho mucho.
> >
> mmm... estoy atento a lo q
> dispongan... pero cuando antes
> mejor!!!...
>
> =====
> -- 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
> _______________________________________________
> Pgsql-ayuda mailing list
> Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Luis Moran 2003-08-13 16:07:56 Re: [Pgsql-ayuda] Paquetes RPM
Previous Message Guillermo Schulman 2003-08-13 15:37:08 Re: [Pgsql-ayuda] select CAST(text '123.456.789' as int8) AS valor_sin_puntos;