Funciones en Postgres
Hola a todos...
Según estuve leyendo, las funciones creadas en Postgres solo devuelven un valor y los procedimientos una serie de valores. La pregunta del millón es: ¿Cómo puedo hacer yo para que una función me devuelva el resultado de una consulta (SELECT...)? Ya probé usando tablas temporales pero no pude hacerlo funcionar. ¿Alguna idea? :confused: |
Hola:
Si vas a devolver todas las columnas de una sola tabla, deberías hacer lo siguiente:
Si vas a devolver columnas de varias tablas (joins) deberías primeramente crear un type (tipo) con los mismos tipos de datos de las columnas originales y hacer algo como lo siguiente:
Espero te sirva. |
La franja horaria es GMT +2. Ahora son las 13:26:35. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi