Pessoal, bom dia.
Preciso com certa urgencia de uma função que, por exemplo, na string PAULO CESAR, ache o primeiro espaço em branco e retorne o primeiro nome encontrado, no caso, PAULO.
Alguém tem essa função?
muito obrigado
Trevisolli
Pegar primeiro espaço em branco
-
- Moderador
- Mensagens: 2016
- Registrado em: Qua, 12 Jan 2005 3:25 pm
- Localização: Araraquara - SP
-
- Moderador
- Mensagens: 2016
- Registrado em: Qua, 12 Jan 2005 3:25 pm
- Localização: Araraquara - SP
SELECT SUBSTR('PAULO CESAR',1,(INSTR('PAULO CESAR',' '))) FROM DUAL;
Valeu galera.
Abracos,
Trevisolli
- 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
É isso aí!
Só tem que colocar um -1 após o INSTR, pois dessa forma, ele está pegando também o espaço em branco!
fallowwwww
Só tem que colocar um -1 após o INSTR, pois dessa forma, ele está pegando também o espaço em branco!
SQL> SELECT SUBSTR('PAULO CESAR',1,(INSTR('PAULO CESAR',' '))) FROM DUAL;
SUBSTR
------
PAULO
SQL> SELECT SUBSTR('PAULO CESAR',1,(INSTR('PAULO CESAR',' ')-1)) FROM DUAL;
SUBST
-----
PAULO
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 6 visitantes