From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | Pedro Mateo <pedromateoa(at)gmail(dot)com> |
Cc: | ayuda postgres <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Fwd: sobre rowtype |
Date: | 2007-06-05 14:05:07 |
Message-ID: | 20070605140507.GC8140@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Pedro Mateo escribió:
> excuseme que no me explique muy bien
> resulta que me he topado con el inconveniente que tienen las tablas
> temporales en la funciones
>
> se trata de que una tabla temporal no puede ser creadada ni referenciada en
> una funcion a no ser que coloque el codigo en una variable de texto luego se
> utilize execute
>
> me gusta el open source y creo en el open source y se que no todo es
> color de rosa y este asunto de la funciones es una espina que me tiene
> tan fastidiado que me he visto en la obligacion de tener que esperar
> la proxima version (8.3) de postgres
Hay un monton de gente que usa tablas temporales en funciones con
EXECUTE, y si bien es cierto que es bastante molesto tener que ponerle
el famoso EXECUTE creo que descartar el uso de las versiones actuales de
Postgres solo por ese detalle es bastante exagerado.
> el punto es que trabajando con sql server me percate que era posible
> declarar una variable tipo table y definir la estructura de la tabla en la
> misma declaracion de la variable
>
> esta variable soportaba select, update, delete, insert
No puedes hacer eso en Postgres. Es mas, me parece una idea totalmente
absurda (mucho peor que el uso de tablas temporales en todo caso).
Si te gusta tanto MS SQL Server, siempre esta la alternativa de usar eso
y no Postgres.
--
Alvaro Herrera http://www.flickr.com/photos/alvherre/
"Por suerte hoy explotó el califont porque si no me habría muerto
de aburrido" (Papelucho)
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2007-06-05 14:31:48 | Re: Busqueda de duplicados, con demora. SOLUCION |
Previous Message | Roberto Tortolero | 2007-06-05 13:53:25 | Conversion de tablas .dbf a postgresql |