strcmp ()
Compara dos series.
La función empieza a comparar el primer carácter de cada serie. Si son iguales entre sí, continúa con los pares siguientes hasta que los caracteres difieren o hasta que se alcanza el final de la serie más corta.
Sintaxis
strcmp(string1, string2)
Argumentos
- string1: primera serie de entrada para la comparación.
- string2: segunda serie de entrada para la comparación.
Devoluciones
Devuelve un valor integral que indica la relación entre las series:
- < 0 -el primer carácter que no coincide tiene un valor menor en string1 que en string2
- 0 -el contenido de ambas series es igual
- > 0 -el primer carácter que no coincide tiene un valor mayor en string1 que en string2
Ejemplos
datatable(string1:string, string2:string)
["ABC","ABC",
"abc","ABC",
"ABC","abc",
"abcde","abc"]
| extend result = strcmp(string1,string2)
| string1 | string2 | resultado |
|---|---|---|
| ABC | ABC | 0 |
| abc | ABC | 1 |
| ABC | abc | -1 |
| abcde | abc | 1 |