DEFAULT - Crée une valeur qui est inséré par défaut dans la table.
Contraintes DEFAULT SQL CREATE TABLE
L'instruction SQL suivante crée DEFAULT dans la colonne «Ville, lors de la création d'une table" Personnes ":
My SQL / SQL Server / Oracle / MS Access:
1 2 3 4 5 6 7 |
CREATE TABLE Persons ( P_Id int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255), Address varchar(255), City varchar(255) DEFAULT 'Sandnes' ) |
Contrainte DEFAULT peut également être une fonction, par exemple GETDATE ():
1 2 3 4 5 6 |
CREATE TABLE Orders ( O_Id int NOT NULL, OrderNo int NOT NULL, P_Id int, OrderDate date DEFAULT GETDATE() ) |
Restrictions par défaut de SQL sur ALTER TABLE
L'instruction SQL suivante crée DEFAULT dans la colonne «Ville, quand la table" Personnes "a déjà été établi:
MySQL:
SQL Server / Oracle / MS Access:
Suppression DEFAULT
Pour supprimer une contrainte DEFAULT, utilisez l'instruction SQL suivante:
MySQL:
SQL Server / Oracle / MS Access:
Par défaut SQL





Commentaires