transponer encabezados de columna a filas en postgresql

Tengo una vista que se ve así

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

Necesito transponer el encabezado de la columna en filas, así que necesito que se vea como

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

Puedo hacer esto seleccionando nombres de columnas individuales como primera columna y datos como segunda columna y luego hacer una unión de los mismos para todas las columnas.

¿Hay una mejor manera de hacer esto? Estoy usando PosgreSQL 8.1 y, por lo tanto, no tengo operadores de pivote con los que trabajar.

Gracias por su respuesta por adelantado.

Respuestas a la pregunta(4)

Su respuesta a la pregunta