RES: [oracle_br] RETIRAR Caravcteres alfanumericos e RETIRAR o penultimo digito

2005-11-24 Por tôpico Bruno de Souza Leite
01) Use replace:

select replace(replace('4151-5/01','-'),'/')
  from dual
  
02) Use substr e length:

select substr('30003642601',1,length('30003642601')-2)||
   substr('30003642601',length('30003642601'))
  from dual

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de cegoncalvesvr
Enviada em: Wednesday, November 23, 2005 3:07 PM
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] RETIRAR Caravcteres alfanumericos e RETIRAR o
penultimo digito


Amigos,

Problema 01:
Preciso tirar os caracteres alfanumericos(- e /) das matriculas abaixo:
O select devera trazer somente os numeros: 4151501

4151-5/01

Problema 02:
Tenho matriculas com 12 Digitos, presico tirar o penultimo DIGITO.
Ex: 30003642601
Nesse cao o ultimo O antes do 1 


Alguem poderia me ajudar.

Obrigado





--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




RES: [oracle_br] RETIRAR Caravcteres alfanumericos e RETIRAR o penultimo digito

2005-11-23 Por tôpico Alex Fernando Kirsten \(CESUP\)
Problema 01:

select replace(replace('0123-456-789/000','-',''),'/','') from dual

Problema 02:

select substr('123456789012',1,10)||substr('123456789012',12,1) from dual

 

[]’s

 

Alex Fernando Kirsten

Oracle 9i Database Administrator Certified Professional

Cetil Sistemas

Email: [EMAIL PROTECTED]

 

  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de cegoncalvesvr
Enviada em: quarta-feira, 23 de novembro de 2005 14:07
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] RETIRAR Caravcteres alfanumericos e RETIRAR o penultimo
digito

 

Amigos,

Problema 01:
Preciso tirar os caracteres alfanumericos(- e /) das matriculas abaixo:
O select devera trazer somente os numeros: 4151501

4151-5/01

Problema 02:
Tenho matriculas com 12 Digitos, presico tirar o penultimo DIGITO.
Ex: 30003642601
Nesse cao o ultimo O antes do 1 


Alguem poderia me ajudar.

Obrigado






--
Atenção! As mensagens deste grupo são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 

--__
___
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 





Yahoo! Grupos, um serviço oferecido por:



PUBLICIDADE
 
http://br.rd.yahoo.com/SIG=12fmcpa2p/M=365837.7000707.7924794.2369893/D=brc
lubs/S=2137114689:HM/Y=BR/EXP=1132772939/A=2950750/R=2/id=noscript/SIG=10tif
t5qr/*http:/br.movies.yahoo.com/ 

 
http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0829_lrec_cinema_calendario.gif
 

 

  _  

Links do Yahoo! Grupos

*   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
  
*   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
mailto:[EMAIL PROTECTED] 
  
*   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
Serviço do http://br.yahoo.com/info/utos.html  Yahoo!. 



[As partes desta mensagem que não continham texto foram removidas]



--
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html