Pular para o conteúdo

Fóruns Banco de dados Oracle Campo number tranformando em data ao criar view Campo number tranformando em data ao criar view

#105222
rman
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?