" /> Mot de passe <br /><input type="password" name="passwd" id="passwd" class="inputbox" size="18" alt="password" />
Accueil Par défaut SQL
PDF

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:

1
2
ALTER TABLEAU Personnes
ALTER Ville SET DEFAULT «SANDNES '

SQL Server / Oracle / MS Access:

1
2
ALTER TABLEAU Personnes
ALTER COLONNE Ville SET DEFAULT «SANDNES '

Suppression DEFAULT

Pour supprimer une contrainte DEFAULT, utilisez l'instruction SQL suivante:

MySQL:

1
2
ALTER TABLEAU Personnes
ALTER Ville DROP DEFAULT

SQL Server / Oracle / MS Access:

1
2
ALTER TABLEAU Personnes
ALTER COLONNE Ville DROP DEFAULT

Commentaires

 
+6 #1 Студент 2010-06-07 21:18 Merci beaucoup le créateur du site est très utile dans la préparation à l'examen dans la base:) Citer
 

Autorisation

Nice, l'Ajax Sondage

Lequel de mes extensions est le meilleur?

Statistiques

Publicité