Dúvida com Unpivot

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
  

Mensagemem Seg, 12 Mar 2018 10:03 am

Boas senhores,
Tenho uma query que retorna uma coluna.
Preciso pegar o retorno desta query e transformar em linha...
beleza posso usar isso através do unpivot. O detalhe é que o retorno é dinâmico, posso ter 1 coluna como 10.
Neste exemplo - http://www.oracle.com/technetwork/artic ... 97235.html - sei quais colunas tratar.
Alguém sabe como fazer dinamicamente?
xprata
Localização: São Paulo - SP

Mensagemem Sex, 13 Abr 2018 6:14 pm

Acho que eu definiria um número de colunas máximo possível.
Porque normalmente é complicado de tratar colunas dinâmicas, a não ser que você ta criando um arquivo XML, JSON para o resultado. (neste caso, a estrutura é feita pra ser dinâmica né)
dr_gori
Localização: Seattle, WA, USA

Thomas F. G



Voltar para PL/SQL

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 5 visitantes