Localizar caracter em uma string

Discussão em 'Progress 4GL' iniciado por andreluisbrandao, Maio 4, 2015.

  1. andreluisbrandao

    andreluisbrandao Membro Participativo

    Bom dia a todos,

    Como faço para localizar um caracter em uma string, saber a posição?

    Exemplo: SALVADOR - BA ( que função uso para saber a posição do BA)

    Obrigado.
  2. fernandofarah

    fernandofarah Membro Participativo

    Bom dia.

    Utilizo assim:

    Código:
    INDEX("Salvador - BA", "BA")
    
    
    Espero ter ajudado.
  3. fernandofarah

    fernandofarah Membro Participativo

    Complementando:

    Para recuperar esse valor baseado na posição encontrada basta:

    Código:
    SUBSTR("Salvador - BA",INDEX("Salvador - BA", "BA"),2)
    :D
  4. andreluisbrandao

    andreluisbrandao Membro Participativo

    Obrigado Fernando, vou testar e retorno.

Compartilhe esta Página