Share via


strcmp()

Compara dos cadenas.

La función comienza a comparar el primer carácter de cada cadena. Si son iguales entre sí, continúa con los siguientes pares hasta que los caracteres difieren o hasta que se alcanza el final de la cadena más corta.

Syntax

strcmp(string1,string2)

Obtenga más información sobre las convenciones de sintaxis.

Parámetros

Nombre Tipo Requerido Descripción
string1 string ✔️ Primera cadena de entrada para la comparación.
cadena2 string ✔️ Segunda cadena de entrada para la comparación.

Devoluciones

Devuelve un valor entero que indica la relación entre las cadenas:

  • <0 : el primer carácter que no coincide tiene un valor inferior en string1 que en string2
  • 0 : el contenido de ambas cadenas es igual
  • >0 : el primer carácter que no coincide tiene un valor mayor en string1 que en string2

Ejemplo

datatable(string1:string, string2:string) [
    "ABC","ABC",
    "abc","ABC",
    "ABC","abc",
    "abcde","abc"
]
| extend result = strcmp(string1,string2)

Salida

string1 cadena2 resultado
ABC ABC 0
abc ABC 1
ABC abc -1
Abcde abc 1