› Fóruns › Banco de dados Oracle › Campo number tranformando em data ao criar view › Campo number tranformando em data ao criar view
26 de março de 2013 às 11:29 pm
#105222
Participante
@luckzin
Não entendi a necessidade do TO_CHAR. 😯
Qual a razão dele?
Eu faria assim:
CREATE OR REPLACE VIEW DBAMV.VDIC_FATURAMENTO_TOTAL AS
SELECT
ITREG_AMB.CD_ATENDIMENTO CODIGO_ATENDIMENTO,
ITREG_AMB.HR_LANCAMENTO DT_HR_LANCAMENTO,
SUM(ITREG_AMB.VL_TOTAL_CONTA) VALOR_TOTAL_CONTA
FROM
DRAMV.ITREG_AMB
GROUP BY
CD_ATENDIMENTO, HR_LANCAMENTO;
Eu não especifico as colunas no cabeçalho, é mais simples para a manutenção do código. O TO_CHAR converteu o NUMBER para CHAR. A ideia não era manter como NUMBER?