Quelle est la syntaxe pour créer une table avec un champ avec le fuseau horaire UTC?
J'ai pour les champs:
(id INT PRIMARY KEY NOT NULL,
bravo timestamp without time zone DEFAULT now(),
charlie timestamp with time zone UTC DEFAULT now()
)
Ce dernier champ nommé charlie
ne prend pas pour une raison quelconque. J'espérais que c'était facile car je disais simplement qu'il y avait un fuseau horaire, puis je plaçais UTC là-dedans, et je faisais figurer la base de données now()
pendant la saisie.
Je pense que tu veux ça:
charlie timestamp without time zone NOT NULL
DEFAULT (current_timestamp AT TIME ZONE 'UTC')