RE: [Pgsql-ayuda] RV: function syb/pgsql

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..

In response to

Responses

Browse pgsql-es-ayuda by date

  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