MATCHES

Discussão em 'Comandos Básicos' iniciado por FernandaSantos, Fevereiro 4, 2009.

  1. FernandaSantos

    FernandaSantos Membro Participativo

    /******************** STATEMENTS**************************************
    **
    ** MATCHES (FOR EACH...)
    ** E um operador que testa substrings em
    ** qualquer posicao de uma cadeia de
    ** caracteres.
    **
    **
    ** * (MATCHES...)
    ** E possivel usar wildcard no MATCHES.
    ** O wildcard * e para substituicao
    ** multipla de caracteres.
    **
    **********************************************************************/

    Código:
    FOR EACH customer WHERE
        customer.name MATCHES "bu*":
        DISPLAY  customer.cust-num
                 customer.name.
    END.
    :!: Cuidado! Tem baixa performance. Nao utiliza indices, apenas varre a tabela.
  2. Elizete Matos

    Elizete Matos Sem Pontuação

    Bom dia!
    Se precisar listar o campo onde for <> "API*".
    Como seria?
    Obrigada.
  3. emr

    emr Membro Participativo

    Você pode usar:
    NOT campo BEGINS "API"

Compartilhe esta Página