El día 30 de enero de 2014, 7:54, Jorge Tornero - Listas
<jtorlis...@gmail.com> escribió:
>
> A los efectos anteriores, me ha resultado un poco desconcertante el hecho de
> que al pasar parámetros a una funcion con valores por defecto( p.e.
> mifuncion(par1 varchar, par2 varchar, par3 varchar default 'Mivalor', par4
> int default 0), es preciso emplear una notación del tipo:
>
> parametro := valor

El operador compuesto ':=' significa "asignale el valor que está a la
derecha a la variable que esta a la izquierda.

> en lugar del típico
>
> parámetro=valor

Este es un operador de comparación. En particular, compara igualdad.

Yo prefiero esta sintaxis ya que evita confusiones. O mejor aun usar
este operador para la asignación: '<-'


> Por cierto, y al hilo de esto, ¿las funciones, etc. desarrolladas para
> PostgreSQL requieren de una licencia especial? Pensaba publicarla con GPL3
> pero no tengo claro si esto es posible.

Es tu programación. Tu elijes la licencia.

-- 
Martín Marqués http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a