transponha cabeçalhos de coluna para linhas no postgresql

Eu tenho uma visão que se parece com isso

          value1count     value2count value3count
          ----------------------------------------
             25              35          55

Eu preciso transpor o cabeçalho da coluna em linhas e então eu preciso que ele se pareça

          Values              Count
         -----------------------------
           value1count         25
           value2count         35
           value3count         55

Eu posso fazer isso selecionando nomes de colunas individuais como primeira coluna e dados como segunda coluna e, em seguida, fazer uma união do mesmo para todas as colunas.

Existe uma maneira melhor de fazer isso? Estou usando o PosgreSQL 8.1 e, portanto, não tenho operadores dinâmicos para trabalhar.

Obrigado pela sua resposta antecipadamente.

questionAnswers(4)

yourAnswerToTheQuestion