assumeNotNull
Nullable correspondente a um valor do tipo Nullable.
Se o valor original for NULL, um resultado arbitrário poderá ser retornado.
Veja também: as funções ifNull e coalesce.
Sintaxe
x— O valor original de qualquer tipoNullable.Nullable(T)
NULL; caso contrário, retorna um valor arbitrário se o valor de entrada for NULL. Any
Exemplos
Exemplo de uso
Query
Response
coalesce
NULL mais à esquerda.
Sintaxe
x[, y, ...]— Qualquer número de parâmetros de tipo não composto. Todos os parâmetros devem ser de tipos de dados compatíveis entre si.Any
NULL; caso todos os argumentos sejam NULL, retorna NULL. Any ou NULL
Exemplos
Exemplo de uso
Query
Response
firstNonDefault
arg1— O primeiro argumento a ser verificado -arg2— O segundo argumento a ser verificado -...— Argumentos adicionais a serem verificados
Query
Response
Query
Response
Query
Response
Query
Response
ifNull
NULL.
Sintaxe
x se ele não for NULL; caso contrário, alt. Any
Exemplos
Exemplo de uso
Query
Response
isNotNull
NULL.
Veja também: operador IS NOT NULL.
Sintaxe
x— Um valor de um tipo de dado não composto.Any
1 se x não for NULL; caso contrário, 0. UInt8
Exemplos
Exemplo de uso
Query
Response
isNull
NULL.
Veja também: operador IS NULL.
Sintaxe
x— Um valor de tipo de dado não composto.Any
1 se x for NULL; caso contrário, 0. UInt8
Exemplos
Exemplo de uso
Query
Response
isNullable
Nullable (ou seja, se permite valores NULL).
Sintaxe
x— Um valor de qualquer tipo de dado.Any
1 se x for do tipo de dado Nullable; caso contrário, 0. UInt8
Exemplos
Exemplo de uso
Query
Response
isZeroOrNull
0) ou NULL.
Sintaxe
x— Um valor numérico.UInt
1 se x for NULL ou igual a zero; caso contrário, 0. UInt8/16/32/64 ou Float32/Float64
Exemplos
Exemplo de uso
Query
Response
nullIf
NULL se os dois argumentos forem iguais.
Sintaxe
NULL se ambos os argumentos forem iguais; caso contrário, retorna o primeiro argumento. NULL ou Nullable(x)
Exemplos
Exemplo de uso
Query
Response
toNullable
Nullable.
Sintaxe
x— Um valor de qualquer tipo não composto.Any
Nullable. Nullable(Any)
Exemplos
Exemplo de uso
Query
Response