Share via


LIKEC( ) (Función)

Determina si una expresión de caracteres concuerda con otra expresión de caracteres.

LIKEC(cExpression1, cExpression2)

Valores devueltos

Logical

Parámetros

  • cExpression1
    Especifica la expresión de caracteres que LIKEC( ) compara con cExpression2. cExpression1 puede contener comodines tales como * y ?. Un signo de interrogación (?) concuerda con cualquier carácter en cExpression2 y un asterisco (*) concuerda con cualquier número de caracteres. Puede mezclar y combinar el número de comodines que desee en cExpression1.
  • cExpression2
    Especifica la expresión de caracteres que LIKEC( ) compara con cExpression1. cExpression2 tiene que concordar con cExpression1 carácter a carácter para que LIKE( ) devuelva verdadero (.T.).

Observaciones

LIKEC( ) se ha diseñado para expresiones que contienen caracteres de doble byte. Si la expresión sólo contiene caracteres de un byte, LIKEC( ) es equivalente a LIKE( ).

LIKEC( ) determina si una expresión de caracteres concuerda con otra expresión de caracteres. LIKEC( ) devuelve verdadero (.T.) si cExpression1 concuerda con cExpression2; de lo contrario, devolverá falso (.F.).

SET COMPATIBLE determina cómo LIKEC( ) compara espacios en blanco en cExpression1 y en cExpression2. Si SET COMPATIBLE está establecido en ON o DB4, se eliminarán todos los espacios en blanco finales de cExpression1 y cExpression2 antes de compararlas. Si SET COMPATIBLE está establecido en OFF o FOXPLUS, en la comparación se usarán todos los espacios en blanco finales de cExpression1 y cExpression2.

Esta función es útil para manipular juegos de caracteres de dos bytes para idiomas como Hiragana y Katakana.

Vea también

AT_C( ) | ATCC( ) | LIKE( ) | RATC( )