From: | "sandrigo lezcano" <psql(at)msa(dot)com(dot)py> |
---|---|
To: | "Manuel Sugawara" <masm(at)fciencias(dot)unam(dot)mx> |
Cc: | "Pgsql-ayuda" <Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx> |
Subject: | RE: [Pgsql-ayuda] RV: function syb/pgsql |
Date: | 2003-06-04 01:03:04 |
Message-ID: | 007b01c32a35$0d7dfe20$cc08000a@msa.com.py |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
From: Manuel Sugawara Sent: Tuesday, June 03, 2003 6:44 PM
Subject: Re: [Pgsql-ayuda] RV: function syb/pgsql
> que sea un especie de alias para numeric(13,2)?;
> puedes usar algo como:
>
> create domain t_guaranies as numeric(13,2);
mm creo que es eso!!!...
pues lo que quiero es definir variables de tipo
t_guaranies en cualquier lugar ej.:
declare
nombre_modeda varchar(20);
tipo_cambio t_guaranies;
> El declare es opcional, el begin/end es obligatorio para funciones en
> plpgsql. En otros lenguajes la cosa cambia.
en los ejemplos tengo que es:
LANGUAGE 'plpgsql';
pero el que me acepta a mi es el 'SQL' por lo que creo,
..es más, ya probe y me acepta sin el DECLARE y sin el BEGIN/END
> Puedes hacer alias, por ejemplo en el declare:
>
> declare
> var_foo alias for $1;
el tema ALIAS FOR pense que era nada mas para y cuando
pasas nombres de tablas en los argumentos de una funcion.
el INTO en vez del AS :lo tenia asi en sybase pero todos
mis ejemplos en 'plpgsql' estaban asi.
un vez + GRACIAS..
From | Date | Subject | |
---|---|---|---|
Next Message | GUSTAVO MARTIN OCAMPO | 2003-06-04 01:06:59 | [Pgsql-ayuda] Instalación |
Previous Message | Alvaro Herrera | 2003-06-04 00:32:20 | Re: [Pgsql-ayuda] RV: function syb/pgsql |