Créer une table en SQL/Oracle avec une valeur par défaut

Ce petite tuto vous explique comment utiliser l’instruction CREATE TABLE dans Oracle et précisément le mot-clé DEFAULT.

Une colonne peut recevoir une valeur par défaut en utilisant le mot-clé DEFAULT. Le mot clé DEFAULT fournit une valeur par défaut à une colonne lorsque l’instruction Oracle INSERT INTO ne fournit pas de valeur spécifique. La valeur par défaut peut être une valeur littérale, une expression ou une fonction SQL, telle que SYSDATE.

Pour définir une valeur par défaut, utilisez cette syntaxe:

DEFAULT default_value

Par exemple:

CREATE TABLE demo_tbl
(
    id number DEFAULT 1 not null,
    salaire number(9,3) DEFAULT 7500,
    date_embauche DATE DEFAULT '06-JUIN-2018',
    date_naiss DATE DEFAULT SYSDATE
)

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.