GUJ Discussões   :   últimos tópicos   |   categorias   |   GUJ Respostas

Função transformar linhas com Data e hora em colunas


#1

Boa tarde.

Gostaria de saber se existe uma função onde transforme linhas em colunas, onde as informações contidas nas linhas são data e hora.
Tentei utilizar a função “PIVOT” do Oracle, e o Developer retorna “Somente nomes simples de coluna permitidos aqui”

Segue consulta.

Select *
From ( Select
a.nr_seq_servico,
to_char(a.dt_inicio,‘DD/MM/YYYY HH24:MI:SS’) as INICIO,
to_char(a.dt_fim, ‘DD/MM/YYYY HH24:MI:SS’) as FIM
from sl_unid_atend a, unidade_atendimento c)
PIVOT
(
count (a.nr_seq_servico)
for (a.dt_inicio) In (ANY)
)
where a.dt_prevista between (:dt_inicial) and (:dt_final)
and a.nr_seq_unidade = c.nr_seq_interno

Grato
Ronaldo.