Ayuda con variables en consulta

From: Dario Andres Almonte Alonzo <triby25(at)gmail(dot)com>
To: pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Ayuda con variables en consulta
Date: 2013-08-06 21:31:14
Message-ID: CAM+JddxQZmKF2Zjj-8ZNnb0B=5mp3bCKbiCaYuQHV=VCpfWHmA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Buen Dia

estoy migrando una base de datos desde SQL Server 2005 a PostgreSQL 9.2.4

mi pregunta es la siguiente

en sql hago esto:
Declare @var1 int,@var2 int
select @var1=tabla.campo_1,@var2=tabla.campo_2 from tabla where
tabla.codigo='01'

esto asigna automáticamente los valores de los campos a las variables,
cual seria el equivalente de eso en Postgres

en Postgres lo hice de esta manera:
DECLARE
var1 integer;
var2 integer;

var1=(select tabla.campo_1 from tabla where tabla.codigo='01');
var2=(select tabla.campo_2 from tabla where tabla.codigo='01');

pero no quiero repetir el select cada vez que quiero llenar una variable
con el valor de un campo

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Ferrel Navia 2013-08-06 21:43:48 Re: Ayuda con variables en consulta
Previous Message Jaime Casanova 2013-08-06 17:12:05 Re: comando status