共用方式為


strcmp()

適用於:✅Microsoft網狀架構Azure 數據✅總管 Azure 監視器✅Microsoft Sentinel

比較兩個字串。

函式會開始比較每個字串的第一個字元。 如果它們彼此相等,它會繼續下列配對,直到字元不同或到達較短字串結尾為止。

語法

strcmp(string1, string2)

深入瞭解 語法慣例

參數

姓名 類型​​ 必要 描述
string1 string ✔️ 要比較的第一個輸入字串。
string2 string ✔️ 要比較的第二個輸入字串。

傳回

傳回整數值,指出字串之間的關聯性:

  • <0 - 不符合的第一個字元在 string1 中的值比 string2 低
  • 0 - 這兩個字串的內容相等
  • >0 - 不符合的第一個字元在 string1 中的值大於 string2

範例

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

輸出

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