Re: DECLARE Y SET

From: Julio Cesar Rodriguez Dominguez <jurasec(at)gmail(dot)com>
To: "Dilm E(dot)I(dot)R(dot)L" <i(dot)dilm(at)yahoo(dot)es>
Cc: PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: DECLARE Y SET
Date: 2009-06-10 13:18:30
Message-ID: 925902880906100618r3580f497lffc2ada5b67d1a0a@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El 9 de junio de 2009 23:07, Dilm E.I.R.L <i(dot)dilm(at)yahoo(dot)es> escribió:

> Estimados, nuevamente yo, con una duda:
>
>
>
> En SQL Server 2000 (solo por dar un ejemplo de como usaba DECLARE y SET)
> hacia algo asi :
>
>
>
> DECLARE @mistring varchar(1000)
>
> SET @mistring='' /*inicializar variable*/
> SELECT @mistring = @mistring + ' ' + RTRIM(columna) from PruebaEmail
> /*concatenar*/
> SELECT @mistring
>
>
>
> Hay veces que deseo hacer pequeñas pruebas en postgres, hacer cosas
> similares a lo que hacia en SQL Server 2000,pero bueno intentando no doy con
> lo deseado.
>
>
>
> Espero me puedan seguir ayudando como siempre lo hacen
>
>
Lo mas que puedes hacer sin una funcion, seria algo como esto:

postgres=# \set mistring '\'cadena\''
postgres=# select :mistring || '' || rtrim('eee ') || '2';

?column?
------------
cadenaeee2
(1 fila)

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Luis A. Zevallos Cárdenas 2009-06-10 15:57:52 Diccionario de datos
Previous Message Hector R. De los Santos (Consultor TI) 2009-06-10 12:45:00 Re: DECLARE Y SET