共用方式為


column_ifexists()

適用於:✅Microsoft網狀架構✅✅✅

如果數據行存在,則顯示數據行。 否則,它會傳回預設數據行。

已被取代的別名: columnifexists()

語法

column_ifexists( columnName,defaultValue)

深入瞭解 語法慣例

參數

姓名 類型​​ 必要 描述
columnName string ✔️ 要傳回的數據行名稱。
defaultValue 純量 ✔️ 如果數據表中 columnName 不存在,則傳回的預設數據行。 這個值可以是任何純量表達式。 例如,另一個數據行的參考。

傳回

如果 columnName 存在,則會傳回數據行。 否則,它會傳回 defaultValue 數據行

範例

此範例會傳回預設 State 數據行,因為名為 Capital 的數據行不存在於 stormEvents 數據表

StormEvents | project column_ifexists("Capital", State)

輸出

此輸出會顯示預設 State 資料行的前 10 個數據列。

大西洋南部
佛羅里達州
佛羅里達州
喬治亞
密西西比州
密西西比州
密西西比州
密西西比州
美屬薩摩亞
肯塔基州
...