Boa tarde pessoal,
Sou novato no postgres e gostaria de saber se ele suporta ROLLUP e CUBE.
Como foram muito úteis para mim em trabalhos com Oracle e SQLServer, tentei
a sql abaixo no postgresql, mas a função não é reconhecida.

Uso pgAdmin III com Postgres 9.0.




select
regional, uf, mes, dia,
sum(valor) as valor_total
from tb_agregada
group by rollup(mes,regional, uf)
order by regional, uf, mes,dia

ERRO:  função rollup(character varying, character varying, character
varying) não existe
LINHA 6:  group by rollup(mes,regional, uf)
                   ^
DICA:  Nenhuma função corresponde com o nome e os tipos de argumentos
informados. Você precisa adicionar conversões de tipo explícitas.

********** Error **********

ERRO: função rollup(character varying, character varying, character
varying) não existe
SQL state: 42883
Hint: Nenhuma função corresponde com o nome e os tipos de argumentos
informados. Você precisa adicionar conversões de tipo explícitas.
Character: 209

Muito obrigado.

FMarcelo
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a