Sdílet prostřednictvím


isnull()

Platí pro: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

Vyhodnotí výraz a vrátí logický výsledek označující, jestli je hodnota null.

Poznámka:

Řetězcové hodnoty nesmí být null. Pomocí funkce isempty určete, jestli je hodnota typu string prázdná nebo ne.

Syntaxe

isnull(Výraz)

Přečtěte si další informace o konvencích syntaxe.

Parametry

Název Type Požadováno Popis
Výraz skalární ✔️ Výraz pro vyhodnocení, zda je hodnota null. Výraz může být libovolná skalární hodnota jiná než řetězce, pole nebo objekty, které vždy vrací false. Další informace naleznete v tématu Dynamický datový typ.

Návraty

Vrátí true , pokud je hodnota null a false jinak. Prázdné řetězce, pole, kontejnery vlastností a objekty vždy vrátí false.

Následující tabulka uvádí návratové hodnoty pro různé výrazy (x):

linka isnull(x)
"" false
"x" false
parse_json("") true
parse_json("[]") false
parse_json("{}") false

Příklad

Najděte události stormu, pro které neexistuje žádné počáteční umístění.

StormEvents
| where isnull(BeginLat) and isnull(BeginLon)
| project StartTime, EndTime, EpisodeId, EventId, State, EventType, BeginLat, BeginLon

Výstup

Počáteční čas EndTime EpisodeId EventId State Typ události BeginLat BeginLon
2007-01-01T00:00:00Z 2007-01-01T05:00:00Z 4171 23358 WISCONSIN Zimní bouře
2007-01-01T00:00:00Z 2007-01-31T23:59:00Z 1492 7067 MINNESOTA Sucho
2007-01-01T00:00:00Z 2007-01-31T23:59:00Z 1492 7068 MINNESOTA Sucho
2007-01-01T00:00:00Z 2007-01-31T23:59:00Z 1492 7069 MINNESOTA Sucho
2007-01-01T00:00:00Z 2007-01-31T23:59:00Z 1492 7065 MINNESOTA Sucho
2007-01-01T00:00:00Z 2007-01-31T23:59:00Z 1492 7070 MINNESOTA Sucho
2007-01-01T00:00:00Z 2007-01-31T23:59:00Z 1492 7071 MINNESOTA Sucho
2007-01-01T00:00:00Z 2007-01-31T23:59:00Z 1492 7072 MINNESOTA Sucho
2007-01-01T00:00:00Z 2007-01-31T23:59:00Z 2380 11735 MINNESOTA Sucho
2007-01-01T00:00:00Z 2007-01-31T23:59:00Z 1492 7073 MINNESOTA Sucho
2007-01-01T00:00:00Z 2007-01-31T23:59:00Z 2240 10857 TEXAS Sucho
2007-01-01T00:00:00Z 2007-01-31T23:59:00Z 2240 10858 TEXAS Sucho
2007-01-01T00:00:00Z 2007-01-31T23:59:00Z 1492 7066 MINNESOTA Sucho
... ... ... ... ... ... ... ...