Fórum Nome de coluna ser o resultado de um SELECT #547325
01/03/2016
0
Estou quebrando a cabeça com isso a algum tempo, então venho pedir ajuda!
Tenho esse SELECT que me retorna o nome do mês corrente:
SELECT TO_CHAR(SYSDATE, 'MONTH') FROM DUAL
No caso me retornou MARÇO.
Eu gostaria que esse SELECT fosse o nome de uma coluna... Por exemplo:
SELECT DATA_CADASTRO AS (SELECT TO_CHAR(SYSDATE, 'MONTH') FROM DUAL) FROM FUNCIONARIO
Nome coluna: MARÇO
Resultado: Aleatório
Espero que tenham entedido... Obrigado desde já
Mateus Ribeiro
Curtir tópico
+ 0Posts
01/03/2016
Raimundo Pereira
Gostei + 0
01/03/2016
Mateus Ribeiro
Gostei + 0
01/03/2016
Raimundo Pereira
Creio que você tenha todos os meses certo ?
Gostei + 0
01/03/2016
Mateus Ribeiro
Gostei + 0
02/03/2016
Marcos P
A única coisa que me ocorre, nessa situação, é você fazer um select para determinar o nome da coluna.
Com o nome identificado, criar uma temporária com a coluna que você deseja.
Popular a temporária e fazer um novo select a partir dela.
Me parece uma "volta" muito grande para algo que, na teoria, parece bem simples....
Gostei + 0
02/03/2016
Mateus Ribeiro
Abraço a todos
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)