sql >> Base de Datos >  >> RDS >> PostgreSQL

Devuelve un conjunto dinámico de columnas

Si todas las columnas comparten el mismo tipo, podría operar con matrices .

Una solución más flexible sería usar un función polimórfica , entregue un parámetro de tipo anyelement y hacer que la función devuelva el mismo tipo polimórfico. Este parámetro puede ser de un tipo compuesto bien conocido...

Esta es una programación del lado del servidor bastante avanzada. Puede encontrar ejemplos de código para ambos enfoques con explicación y enlaces en esta respuesta estrechamente relacionada .