Partilhar via


strcmp()

Alterne entre serviços usando a lista suspensa Version. Saiba mais sobre navegação.
Aplica a: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel

Compara duas cordas.

A função começa a comparar o primeiro carácter de cada cadeia. Se forem iguais entre si, continua com os pares seguintes até que os caracteres diferem ou até ao fim da sequência mais curta.

Sintaxe

strcmp( string1,string2)

Saiba mais sobre convenções de sintaxe.

Parâmetros

Nome Tipo Obrigatório Description
string1 string ✔️ A primeira cadeia de entrada para comparação.
string2 string ✔️ A segunda cadeia de entrada para comparação.

Devoluções

Devolve um valor inteiro que indica a relação entre as cadeias:

  • <0 - o primeiro carácter que não coincide tem um valor mais baixo na string1 do que na string2
  • 0 - o conteúdo de ambas as cadeias é igual
  • >0 - o primeiro carácter que não coincide tem um valor maior na string1 do que na string2

Example

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

Output

string1 string2 Resultado
ABC ABC 0
ABC ABC 1
ABC ABC -1
ABCDE ABC 1