-- Convert timestamp to double precision -- CREATE OR REPLACE FUNCTION CDB_DateToNumber(input timestamp) RETURNS double precision AS $$ DECLARE output double precision; BEGIN BEGIN SELECT extract (EPOCH FROM input) INTO output; EXCEPTION WHEN OTHERS THEN RETURN NULL; END; RETURN output; END; $$ LANGUAGE 'plpgsql' STABLE STRICT;