Skip to main content
Scalar function
Returns NULL when an argument is NULL.

Syntax

Scalar

Arguments

Returns

  • Type: BOOLEAN
  • Possible values: TRUE for floating-point NaN; FALSE for other non-NULL numeric values.
  • NULL behavior: Returns NULL when an argument is NULL.

Properties

Usage notes

  • Integer and decimal values are never NaN.
  • INTEGER and INT mean the same type; STRING means VARCHAR text. NULL can be used with a supported type. Cast NULL explicitly when its type would otherwise be unclear.

Examples

Value and NULL input

NaN and ordinary numbers

Last modified on October 15, 2026