Anterior  Sumário  Próximo  OpenBASE! o Banco de Dados inteligente. Fale conosco!

SET Exact

Propósito

Determinar que na comparação entre expressões cadeia estas devam ser exatamente iguais.

Sintaxe

SET EXACT on | OFF

Utilização

O valor default é ON.

Quando desligado (OFF), a comparação se dá do primeiro até o último caractere da cadeia do lado direito da comparação, retornando verdadeiro (.T.), se até este ponto as cadeias forem iguais. Se a cadeia do lado direito, se corresponder com o prefixo da cadeia do lado esquerdo, elas serão tidas como iguais. Se a expressão a direita da comparação for vazia, o resultado da comparação é verdadeiro (.T.).

Exemplo

O exemplo a seguir mostra-nos a comparação de duas expressões.

PROG

? "AEIOUBC" = "AEIOU"   && Exibira .F.

? "AEIOU"   = "AEIOUBC" && Exibira .F.

? "AEIOUBC" = ""        && Exibira .F.

SET EXACT OFF

? "AEIOUBC" = "AEIOU"   && Exibira .T.

? "AEIOU"   = "AEIOUBC" && Exibira .F.

? "AEIOUBC" = ""        && Exibira .T.

Anterior  Sumário  Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!