Re: Duda sobre una Consulta SQL

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Grover Navia <grover8navia(at)yahoo(dot)es>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Duda sobre una Consulta SQL
Date: 2009-08-21 16:59:07
Message-ID: 20090821165907.GG5487@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Grover Navia escribió:
> Hola Listeros
>
> Tengo una duda sobre la sintaxis en una consulta SQL que esta en una funcion y asu vez esta se asocia a una tabla (Trigger --> AFTER UPDATE ON miTablaUNO), donde solo se actualizan el campo "estado" y "cantidad", a continuacion paso a detallar mis tablas y mi consulta.
>
> miTablaUNO: (nro_operacion, estado, cantidad, ....)
> miTablaDOS: (nro_operacion, cod_producto, fecha, ....)
>
>
> consulResult   miTablaDOS%ROWTYPE;
> BEGIN
>            IF New.estado = ''ANULADO'' THEN
>                SELECT INTO consulResult *
>                FROM miTablaDOS
>                WHERE nro_operacion =  Old.nro_operacion; ---> ( ¿Como deberia colocar
>                                                                                              este campo indicando
>                                                                                              que pertenece a
>                                                                                              miTablaUNO y no
>                                                                                              confunda con el campo
>                                                                                              de miTablaDos ?)
>            END IF;
> END;

     SELECT INTO consulResult *
     FROM miTablaDOS
     WHERE miTablaDOS.nro_operacion =  Old.nro_operacion;

--
Alvaro Herrera http://www.flickr.com/photos/alvherre/
"Once again, thank you and all of the developers for your hard work on
PostgreSQL. This is by far the most pleasant management experience of
any database I've worked on." (Dan Harris)
http://archives.postgresql.org/pgsql-performance/2006-04/msg00247.php

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Grover Navia 2009-08-21 17:06:35 Re: Duda sobre una Consulta SQL
Previous Message Jaime Casanova 2009-08-21 16:51:11 Re: Duda sobre una Consulta SQL