column_ifexists()
Dotyczy: ✅Microsoft Fabric✅✅
Wyświetla kolumnę, jeśli kolumna istnieje. W przeciwnym razie zwraca kolumnę domyślną.
Przestarzałe aliasy: columnifexists()
Składnia
column_ifexists(
columnName,
defaultValue)
Dowiedz się więcej na temat konwencji składni.
Parametry
Nazwisko | Type | Wymagania | opis |
---|---|---|---|
nazwa_kolumny | string |
✔️ | Nazwa kolumny do zwrócenia. |
defaultValue | skalar | ✔️ | Kolumna domyślna, która ma być zwracana, jeśli columnName nie istnieje w tabeli. Ta wartość może być dowolnym wyrażeniem skalarny. Na przykład odwołanie do innej kolumny. |
Zwraca
Jeśli nazwakolumny istnieje, zwraca kolumnę. W przeciwnym razie zwraca kolumnę defaultValue.
Przykład
Ten przykład zwraca domyślną kolumnę State, ponieważ kolumna o nazwie Capital nie istnieje w tabeli StormEvents.
StormEvents | project column_ifexists("Capital", State)
wyjściowe
Te dane wyjściowe przedstawiają pierwsze 10 wierszy domyślnej kolumny State.
Stan |
---|
POŁUDNIE ATLANTYCKIE |
FLORYDA |
FLORYDA |
GRUZJA |
MISSISIPI |
MISSISIPI |
MISSISIPI |
MISSISIPI |
SAMOA AMERYKAŃSKIE |
KENTUCKY |
... |