PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Retornar conjunto dinâmico de colunas


Se todas as colunas compartilharem o mesmo tipo, você poderá operar com matrizes .

Uma solução mais flexível seria usar um função polimórfica , passe um parâmetro do tipo anyelement e fazer com que a função retorne o mesmo tipo polimórfico. Este parâmetro pode ser de um tipo composto bem conhecido ...

Esta é uma programação bastante avançada do lado do servidor. Você pode encontrar exemplos de código para ambas as abordagens com explicação e links em esta resposta intimamente relacionada .