GitHubContribuisci in GitHub: Modifica in linea

strcmp ()

Confronta due stringhe.

La funzione inizia a confrontare il primo carattere di ogni stringa. Se sono uguali tra loro, continua con le seguenti coppie fino a quando i caratteri non differiscono o fino a quando non viene raggiunta la fine della stringa più breve.

Sintassi

strcmp(string1, string2)

Argomenti

  • stringa1: prima stringa di input per il confronto.
  • stringa2: seconda stringa di input per il confronto.

Restituisce

Restituisce un valore integrale che indica la relazione tra le stringhe:

  • < 0 - il primo carattere non corrispondente ha un valore inferiore in string1 rispetto a string2
  • 0 - il contenuto di entrambe le stringhe è uguale
  • > 0 - il primo carattere che non corrisponde ha un valore maggiore in string1 rispetto a string2

Esempi

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