INSERT … DEFAULT VALUES
La clause DEFAULT VALUES
vous permet d’insérer des enregistrements sans spécifier de valeurs du tout, soit directement (dans la clause VALUES
), soit à partir de l’instruction SELECT
. Cela n’est possible que si pour chaque champ NOT NULL
et les champs auxquels d’autres restrictions sont appliquées, soit il existe des valeurs par défaut déclarées valides, soit ces valeurs sont définies dans le déclencheur BEFORE INSERT
.
INSERT INTO journal
DEFAULT VALUES
RETURNING entry_id