From: | Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec> |
---|---|
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 04:57:58 |
Message-ID: | 3073cc9b0906092157j5a5f4413p4ea3c97d240d56d4@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
2009/6/9 Dilm E.I.R.L <i(dot)dilm(at)yahoo(dot)es>:
>
>
> DECLARE @mistring varchar(1000)
>
esto es igual (en funciones plpgsql) pero sin la @
por cierto si quieres un texto largo porque no usar text mejor?
> SET @mistring='' /*inicializar variable*/
mistring = '';
> SELECT @mistring = @mistring + ' ' + RTRIM(columna) from PruebaEmail
> /*concatenar*/
que tratas de hacer aqui? concatenar todos los valores de columna a mistring?
select array_to_string(array(select columna from PruebaEmail), ' ')
into mistring;
> SELECT @mistring
>
esto es para retornar el resultado de la funcion?
RETURN 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.
>
deja de leer el manual de sql server y empieza a leer el de postgres ;)
--
Atentamente,
Jaime Casanova
Soporte y capacitación de PostgreSQL
Asesoría y desarrollo de sistemas
Guayaquil - Ecuador
Cel. +59387171157
From | Date | Subject | |
---|---|---|---|
Next Message | Luis Esteban de Dios Núñez | 2009-06-10 06:57:07 | Re: [!! SPAM] ayuda por favor |
Previous Message | Dilm E.I.R.L | 2009-06-10 04:22:54 | Re: DECLARE Y SET |