Olá Carlos, Observe o exemplo e veja se a solução ajuda.
---------------------------------------------------------------------------- SQL> create table t1 (c1 varchar2(40)); Tabela criada. SQL> insert into t1 values ('22/07/2010#04121170700153051#E24'); 1 linha criada. SQL> insert into t1 values ('25/07/2010#04121170700153055#D24569'); 1 linha criada. SQL> insert into t1 values ('28/07/2010#04121170700153049#E2449'); 1 linha criada. SQL> commit; Commit concluido. SQL> select regexp_replace(c1, '^.*#(.*)$', '\1') c1 from t1; C1 ---------------------------------------------------------------- E24 D24569 E2449 3 linhas selecionadas. ---------------------------------------------------------------------------- []s Braga 2010/8/18 Carlos Pinto <carlos.pin...@yahoo.com.br> > > > Ola a todos, alguém me pode ajudar!!!! > > Tenho em campo VARCHAR2 (40) e o que precisava era sacar os últimos > caracteres até ao #. > > 22/07/2010#04121170700153051#E24 > > 25/07/2010#04121170700153055#D24569 > > 28/07/2010#04121170700153049#E2449 > > Precisava destes caracteres Exemplo: > > E24 > > D24569 > > E2449 > > Como posso fazer isto em SQL? > > Desculpem Oracle 10G > > Com os melhores cumprimentos, > > Carlos Pinto > [As partes desta mensagem que não continham texto foram removidas] ------------------------------------ -------------------------------------------------------------------------------------------------------------------------- >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira >responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -------------------------------------------------------------------------------------------------------------------------- >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » >Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: >http://www.oraclebr.com.br/ ------------------------------------------------------------------------------------------------------------------------ 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: oracle_br-unsubscr...@yahoogrupos.com.br <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html