Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Compara duas cadeias de caracteres.
A função começa a comparar o primeiro caractere de cada string. Se eles forem iguais entre si, ele continuará com os pares a seguir até que os caracteres sejam diferentes ou até que o final da cadeia de caracteres mais curta seja alcançado.
Sintaxe
strcmp(cadeia de caracteres1, cadeia de caracteres2)
Saiba mais sobre as convenções de sintaxe.
Parâmetros
| Nome | Digitar | Obrigatória | Descrição |
|---|---|---|---|
| cadeia de caracteres1 | string |
✔️ | A primeira cadeia de caracteres de entrada para comparação. |
| cadeia de caracteres2 | string |
✔️ | A segunda cadeia de caracteres de entrada para comparação. |
Devoluções
Retorna um valor inteiro indicando a relação entre as strings:
- < 0 - o primeiro caractere que não corresponde tem um valor menor em string1 do que em string2
- 0 - o conteúdo de ambas as strings é igual
- > 0 - o primeiro caractere que não corresponde tem um valor maior em string1 do que em string2
Exemplo
datatable(string1:string, string2:string) [
"ABC","ABC",
"abc","ABC",
"ABC","abc",
"abcde","abc"
]
| extend result = strcmp(string1,string2)
Saída
| string1 | cadeia de caracteres2 | result |
|---|---|---|
| ABC | ABC | 0 |
| abc | ABC | 1 |
| ABC | abc | -1 |
| abcde | abc | 1 |