Udostępnij za pośrednictwem


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
...