isnull()
Aplica-se a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Avalia uma expressão e retorna um resultado booleano indicando se o valor é nulo.
Observação
Os valores de cadeia de caracteres não podem ser nulos. Use isempty para determinar se um valor do tipo string
está vazio ou não.
Sintaxe
isnull(
Expr)
Saiba mais sobre as convenções de sintaxe.
Parâmetros
Nome | Digitar | Obrigatória | Descrição |
---|---|---|---|
Expr | scalar | ✔️ | A expressão para avaliar se o valor é nulo. A expressão pode ser qualquer valor escalar diferente de cadeias de caracteres, matrizes ou objetos que sempre retornam false . Para obter mais informações, consulte O tipo de dados dinâmicos. |
Devoluções
Retorna true
se o valor for nulo ou false
não. Cadeias de caracteres, matrizes, recipientes de propriedades e objetos vazios sempre retornam false
.
A tabela a seguir lista valores retornados para diferentes expressões (x):
x | isnull(x) |
---|---|
"" |
false |
"x" |
false |
parse_json("") |
true |
parse_json("[]") |
false |
parse_json("{}") |
false |
Exemplo
Encontre os eventos de tempestade para os quais não há local de início.
StormEvents
| where isnull(BeginLat) and isnull(BeginLon)
| project StartTime, EndTime, EpisodeId, EventId, State, EventType, BeginLat, BeginLon
Saída
StartTime | EndTime | EpisodeId | EventId | Estado | EventType | BeginLat | BeginLon |
---|---|---|---|---|---|---|---|
2007-01-01T00:00:00Z | 2007-01-01T05:00:00Z | 4171 | 23358 | WISCONSIN | Tempestade de Inverno | ||
2007-01-01T00:00:00Z | 2007-01-31T23:59:00Z | 1492 | 7067 | MINNESOTA | Seca | ||
2007-01-01T00:00:00Z | 2007-01-31T23:59:00Z | 1492 | 7068 | MINNESOTA | Seca | ||
2007-01-01T00:00:00Z | 2007-01-31T23:59:00Z | 1492 | 7069 | MINNESOTA | Seca | ||
2007-01-01T00:00:00Z | 2007-01-31T23:59:00Z | 1492 | 7065 | MINNESOTA | Seca | ||
2007-01-01T00:00:00Z | 2007-01-31T23:59:00Z | 1492 | 7070 | MINNESOTA | Seca | ||
2007-01-01T00:00:00Z | 2007-01-31T23:59:00Z | 1492 | 7071 | MINNESOTA | Seca | ||
2007-01-01T00:00:00Z | 2007-01-31T23:59:00Z | 1492 | 7072 | MINNESOTA | Seca | ||
2007-01-01T00:00:00Z | 2007-01-31T23:59:00Z | 2380 | 11735 | MINNESOTA | Seca | ||
2007-01-01T00:00:00Z | 2007-01-31T23:59:00Z | 1492 | 7073 | MINNESOTA | Seca | ||
2007-01-01T00:00:00Z | 2007-01-31T23:59:00Z | 2240 | 10857 | TEXAS | Seca | ||
2007-01-01T00:00:00Z | 2007-01-31T23:59:00Z | 2240 | 10858 | TEXAS | Seca | ||
2007-01-01T00:00:00Z | 2007-01-31T23:59:00Z | 1492 | 7066 | MINNESOTA | Seca | ||
... | ... | ... | ... | ... | ... | ... | ... |