PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Renvoyer un ensemble dynamique de colonnes

Si toutes les colonnes partagent le même type, vous pouvez opérer avec des tableaux .

Une solution plus flexible serait d'utiliser un fonction polymorphe , entrez un paramètre de type anyelement et que la fonction renvoie le même type polymorphe. Ce paramètre peut être d'un type composite bien connu...

Il s'agit d'une programmation côté serveur plutôt avancée. Vous pouvez trouver des exemples de code pour les deux approches avec des explications et des liens dans cette réponse étroitement liée .