DENULLIFY

DENULLIFY

Syntax

DENULLIFY(<any>; <any>)

Description

Converts null values (represented by ω) to non-null default values. All non-null values are left untouched.

Integer null values are converted to 0 (zero), float values are converted to 0.0, string null values are converted to empty strings, Boolean values are converted to false, and null date values are converted to Jan 1, 1970 12:00:00 AM.

An additional argument can be entered into DENULLIFY as a default replacement to null values.

Examples

Example 1

=DENULLIFY(#Column1)

Data field type

Column1

DENULLIFY returns

Data field type

Column1

DENULLIFY returns

Integer

1

1

Integer

null (ω)

0

Integer

3

3

Float

1.1

1.1

Float

null (ω)

0.0

Float

2.2

2.2

Date

Sep 19, 2008 11:13:27 AM

Sep, 19 2008 11:13:27 AM

Date

null (ω)

Jan, 01 1970 12:00:00 AM

Date

Nov, 25 2010 11:56:13 AM

Nov, 25 2010 11:56:13 AM

String

"test1"

“test1"

String

null (ω)

"" (an empty string)

String

"test3"

"test3"

Boolean

true

true

Boolean

null (ω)

false

Boolean

false

false

List (as of Datameer v5.2)

null

[ ] (empty list)

List (as of Datameer v5.2)

[1,2,3]

[1,2,3]

Example 2

=DENULLIFY(#Column1;"123456789")

Data Field Type

Column1

Returns

Data Field Type

Column1

Returns

Integer

null (ω)

123456789