Column definitions
NOT NULL, DEFAULT <expr>, and GENERATED ALWAYS AS (expr) are applied. A generated column cannot be computed from a TIMESTAMP, which is Firebolt’s TIMESTAMPTZ and depends on the session time zone; use TIMESTAMP_NTZ. Identity columns, GENERATED ALWAYS AS IDENTITY and GENERATED BY DEFAULT AS IDENTITY, are not supported. A PRIMARY KEY constraint requires its columns to be declared NOT NULL.