Pular para o conteúdo

Fóruns SQL e PL/SQL Ajuda para Update no campo endereço Ajuda para Update no campo endereço

#93563
burga
Participante

    Se o número sempre é a ultima cadeia de caracteres da sua atring e sempre existe um espaço antes dele, você pode fazer assim:

    select substr(trim('AV Marechal Tito, 876'),INSTR(trim('AV Marechal Tito, 876'),' ', -1, 1)+1)
    from dual;

    O mesmo vale para a lógica do Litz, se sempre existir uma virgula antes do número, você pode substiruir o espaço por uma vírgula na função instr.