2009/4/17 Thiago <[email protected]>: > Olá galera ... desculpa estar enchendo o saco ... e já é a terceira vez > que escrevo hoje pedindo ajuda ... estava precisando quebrar um select > em colunas ... li em uma mensagem anterior sobre o crosstab mas quando > vou executar aqui diz que não existe, da a seguinte mensagem: > > ERROR: function crosstab("unknown") does not exist > HINT: No function matches the given name and argument types. You may > need to add explicit type casts. > > isso quer dizer que estou passando o parametro errado ou a função não > existe, estou copiando da documentação do PG: > > SELECT * FROM crosstab('SELECT rowid, attribute, value FROM ct > WHERE rowclass = ''grupo1'' AND attribute = ''name''''s'' ORDER BY > value;') AS ct(row_name text, category_1 text, category_2 text); > > Alguém tem alguma idéia ... acho que a única forma de resolver a forma > que quero trazer os dados é essa >
Somente a partir da versão 8.3 é que os módulos adicionais foram incluidos no manual. A função crosstab faz parte do contrib tablefunc. Procure na sua instalação onde está o diretório contrib e siga as instruções do README sobre como instalar o módulo. Osvaldo _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
