From: | Sebastián Villalba <sebastian(at)fcm(dot)unc(dot)edu(dot)ar> |
---|---|
To: | "Miguel Angel" <mvillagomez(at)sayab(dot)com(dot)mx>, <pgsql-es-ayuda(at)postgresql(dot)org> |
Cc: | <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Valores por default |
Date: | 2006-03-24 17:55:13 |
Message-ID: | 20060324175235.M90498@fcm.unc.edu.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola Miguel Angel...
On Fri, 24 Mar 2006 11:10:19 -0600, Miguel Angel wrote
> Dentro de postgres hay alguna forma de decirle que una variable
> dentro de una función tiene un valor por default? Ejemplo:
>
> CREATE OR REPLACE FUNCTION default( valor int:=0) RETURNS VOID AS
> ......
>
> Y cuando el valor este por default poder llamar a la función de
> estas dos formas:
>
> Select default();
>
> Select default(15);
>
> Para que la función pueda ser llamada enviando ó no esos valores por
> default. Es esto posible dentro de postgres?; y si es así, cómo se hace?.
En realidad no se puede hacer eso en una UNICA función. Lo que si se puede
hacer es hacerlo en 2 funciones diferentes con el mismo nombre. A eso se le
llama "Sobrecarga de funciones" y está muy bien explicado en la documentación.
Justamente aquí abajo! ;)
http://www.postgresql.org/docs/8.1/static/xfunc-overload.html
Saludos...
-
-------------------------------------------
Sebastián Villalba
sebastian(at)fcm(dot)unc(dot)edu(dot)ar
-------------------------------------------
From | Date | Subject | |
---|---|---|---|
Next Message | Cesar Alvarado | 2006-03-24 18:07:50 | Re: RE: [pgsql-es-ayuda] Puede PostgreSql con Millones de Registros y más de 500 usuarios concurrentes ? |
Previous Message | Miguel Angel | 2006-03-24 17:10:19 | Valores por default |