Une paire de valeurs de clé (nom de colonne, valeur) doit être extraite d'une table comportant une centaine de colonnes.Postgresql remplace la colonne par une ligne générique
La requête suivante fait exactement ce qui est nécessaire.
With dummy AS (
Select 1 as Col1, 2 as Col2
)
SELECT
unnest(array['Col1', 'Col2']) AS "Column Name",
unnest(array[Col1, Col2]) AS "Value"
FROM dummy
Mais, il faut spécifier les colonnes explicitement.
Existe-t-il un moyen de générer la même sortie en ne spécifiant pas directement les noms de colonnes ou en les générant dynamiquement.