Re: Re[2]: Mi primera funcion en POSTGRESQL

From: Gabriel Hermes Colina Zambra <hermeszambra(at)yahoo(dot)com>
To: Ever Daniel Barreto Rojas <ebarreto(at)nexusit(dot)com(dot)py>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Re[2]: Mi primera funcion en POSTGRESQL
Date: 2007-10-07 17:01:06
Message-ID: 829570.46521.qm@web63703.mail.re1.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


--- Ever Daniel Barreto Rojas
<ebarreto(at)nexusit(dot)com(dot)py> escribió:

> El 06/10/2007 a las 03:23 p.m., escribiste:
> > Sí, era así, pero el problema es que si vas a
> crear 500 funciones
> > necesitas 500 tipos, lo cual es muy incómodo.
>
> en esto tienes razón, no tuve en cuenta eso...
>
> > En realidad lo más fácil es cuando la función
> retorna el mismo tipo que
> > una tabla que existe en el sistema. Entonces
> puedes hacer "RETURNS
> > SETOF nombre_tabla". (Básicamente es lo mismo que
> RETURNS SETOF
> > nombre_tipo", con la diferencia que no necesitas
> crear el tipo
> > separadamente. Cada vez que creas una tabla, se
> crea un tipo con el
> > mismo nombre).
>
> si es posible retornar el mismo de una tabla, se
> podría hacer lo
> mismo con una vista? es esto posible?
De hecho yo ya mencione esto, lo uso mucho con vistas,
puesto que puedo hacer joins, devolviendo cosas mas
complejas, e incluso con rules, actualizar, insertar o
borrar registros directamente desde una grilla con los
resultados obtenidos de paso por la funcion.

Atte.
Gabriel Colina

____________________________________________________________________________________
¡Sé un mejor besador!
Comparte todo lo que sabes sobre besos.
http://telemundo.yahoo.com/promos/mejorbesador.html

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2007-10-07 18:45:06 Re: filtrar ignorando los acentos
Previous Message usuario anonimo 2007-10-07 04:30:47 Re: Ayuda con Concatenación