Remover "." e "-" de string no select.
-
- Moderador
- Mensagens: 2016
- Registrado em: Qua, 12 Jan 2005 3:25 pm
- Localização: Araraquara - SP
Abraço,
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Brother, você pode montar uma função, com demais caracteres que precisar, conforme este modelo:
DECLARE
v_string VARCHAR2(100) := '123.456.789-00';
BEGIN
v_string := REPLACE(v_string,'.','');
v_string := REPLACE(v_string,'-','');
dbms_output.put_line('Retorno: ' || v_string);
END;
- dr_gori
- Moderador
- Mensagens: 5024
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Ou, nem precisa criar função. Pode usar TRANSLATE apenas:
SQL> select translate('123.456.789-01',' .-', ' ') saida
2 from dual
3 /
SAIDA
-----------
12345678901
SQL>
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante