Duda sobre funciones - Aclaraciones

From: hector lozano <hlozano60(at)yahoo(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Duda sobre funciones - Aclaraciones
Date: 2006-03-07 05:07:29
Message-ID: 20060307050729.81407.qmail@web52701.mail.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola gente:

Sigo con el tema porque es evidente que no me di a entender correctamente. Ofrezco mis disculpas y le agradezco a Mario por la molestia que se tomó al contestar.

En base al algorimto que envié:
myquery = 'SELECT '
Segun choice_de_operador Hacer
1 : query = myquery + ' a1, a2, a3 from TablaA '
2 : query = myquery + ' b1 from TablaB '
...
7 : query = myquery + ' g1, g2, g3, g4 from TablaG '
8 : query = myquery + ' h1, h2 from TablaH '
FinSegun
res = Consulta(query)

Me refería a lo siguiente:

1) Dentro de la función en Postgres se puede generar una cadena de caracteres que contenga la consulta y posteriormente ejecutar esa cadena para que me devuelva la consulta? Algo así como la macrosustitución que existe en Clipper.

2) Considero que al tener distintas clases de consultas, debo almacenar el resultado de una de ellas en un TYPE definido, lo que haría que deba generar un TYPE para cada clase de consulta distinta. Ésto es así? O quizá se puede definir un TYPE genérico que pueda almacenar cualquiera de estas consultas?

Saludos y gracias por la ayuda
HLozano

---------------------------------
Yahoo! Mail
Bring photos to life! New PhotoMail makes sharing a breeze.

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2006-03-07 05:27:09 Re: Duda sobre funciones - Aclaraciones
Previous Message Jaime Casanova 2006-03-07 02:34:15 Re: respaldo de una consulta