Condividi tramite


strcmp()

Si applica a: ✅Microsoft Fabric✅Azure Esplora dati Azure MonitorMicrosoft Sentinel

Confronta due stringhe.

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

Sintassi

strcmp(string1, string2)

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Digita Obbligatorio Descrizione
string1 string ✔️ Prima stringa di input per il confronto.
string2 string ✔️ Seconda stringa di input per il confronto.

Valori restituiti

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

  • <0 : il primo carattere che non corrisponde 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

Esempio

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

Output

string1 string2 result
ABC ABC 0
abc ABC 1
ABC abc -1
abcde abc 1