Usando o seu exemplo...

Obter o Nome:
SELECT SUBSTR('Fulano da silva - Av. sete de setembro', 1, POSITION('Av.'
in 'Fulano da silva - Av. sete de setembro') -3);

Obter o endereço:
SELECT SUBSTR('Fulano da silva - Av. sete de setembro', POSITION('Av.' in
'Fulano da silva - Av. sete de setembro'), LENGTH('Fulano da silva - Av.
sete de setembro'))



Em 11 de junho de 2012 09:18, Leandro Guimarães Faria Corcete DUTRA <
[email protected]> escreveu:

> Le 11/06/12 09:16, Aguiar Magalhaes a écrit :
> >
> > Em uma tabela, tenho um campo chamado LOCAL contendo conjuntamente o
> > nome e endereço do cliente. Nesta mesma tabela, preciso colocar o
> > nome do cliente no campo NOME e o endereço no campo ENDEREÇO.
> >
> > POr exempo: " Fulano da silva - Av. sete de setembro..."
>
> E qual a dificuldade?
>
>
> > O endereço começa sempre com "Av." ou "Rua"
>
> Pressuposto frágil.  Pode haver exceções, provavelmente, com o tempo.
>
>
> > Peço ajuda.
>
> Ajuda para o quê exatamente?  Não ficou claro o que queres fazer.
>
>
> --
> skype:leandro.gfc.dutra?chat       Yahoo!: ymsgr:sendIM?lgcdutra
> +55 (61) 3546 7191               gTalk: xmpp:[email protected]
> +55 (61) 9302 2691         ICQ/AIM: aim:GoIM?screenname=61287803
> BRAZIL GMT-3   MSN: msnim:[email protected]
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>



-- 

Zeus Automação Comercial*
*ADENILTON Batista da Silva
Fones:(79)3431-6392/3431-8381
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a