Pular para o conteúdo

Fóruns SQL e PL/SQL EXEMPLOS DE USO DO COMANDO TRIM OU LTRIM EXEMPLOS DE USO DO COMANDO TRIM OU LTRIM

#93586
burga
Participante

    Se um valor contém letras você não conseguirá converter em número, o Oracle retornará a seguinte mensagem de erro:

    select to_number(‘as’) from dual;

    Erro ao iniciar na linha 1 no comando
    select to_number(‘as’) from dual
    Relatório de erro:
    Erro de SQL: ORA-01722: número inválido
    01722. 00000 – “invalid number”
    *Cause:
    *Action:

    Na condição do update você pode filtrar pra ele não converter valores com letras.

    WHERE REGEXP_LIKE(TRIM(Num_NF),’^[[:digit:]]+$’);