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

VÉRIFIEZ - Définit les valeurs valides qui peuvent être insérées dans la table.

SQL contraintes VÉRIFIEZ de CRÉER TABLE

L'instruction SQL suivante crée une contrainte VÉRIFIEZ sur la colonne "P_ID", lors de la création d'une table "Personnes". Cet arrêt vous permet d'insérer dans la colonne "P_ID" uniquement des chiffres supérieurs à zéro.

My SQL:

1
2
3
4
5
6
7
8
CRÉER TABLEAU Personnes (
P_ID int PAS NULL,
LastName varchar(255) PAS NULL,
Prénom varchar(255),
Address varchar(255),
Ville varchar(255),
VÉRIFIEZ (P_ID>0)
)

SQL Server / Oracle / MS Access:

1
2
3
4
5
6
7
CRÉER TABLEAU Personnes (
P_ID int PAS NULL VÉRIFIEZ (P_ID>0),
LastName varchar(255) PAS NULL,
Prénom varchar(255),
Address varchar(255),
Ville varchar(255)
)

Pour créer plusieurs VÉRIFIEZ utiliser la syntaxe SQL suivante:

MySQL / SQL Server / Oracle / MS Access:

1
2
3
4
5
6
7
8
CRÉER TABLEAU Personnes (
P_ID int PAS NULL,
LastName varchar(255) PAS NULL,
Prénom varchar(255),
Address varchar(255),
Ville varchar(255),
CONTRAINTE chk_Person VÉRIFIEZ (P_ID>0 ET Ville=»Sandnes")
)

SQL contraintes VÉRIFIEZ avec ALTER TABLE

L'instruction SQL suivante crée une contrainte VÉRIFIEZ sur la colonne "P_ID", lorsque la table "Personnes" a déjà été créé. Cet arrêt vous permet d'insérer dans la colonne "P_ID" uniquement des chiffres supérieurs à zéro.

MySQL / SQL Server / Oracle / MS Access:

1
2
ALTER TABLEAU Personnes
ADD VÉRIFIEZ (P_ID>0)

Pour créer plusieurs VÉRIFIEZ utiliser la syntaxe SQL suivante:

MySQL / SQL Server / Oracle / MS Access:

1
2
ALTER TABLEAU Personnes
ADD CONTRAINTE chk_Person VÉRIFIEZ (P_ID>0 ET Ville=»Sandnes")

Suppression VÉRIFIEZ

Pour supprimer la coche en utilisant le restricteur SQL suivante:

SQL Server / Oracle / MS Access:

1
2
ALTER TABLEAU Personnes
DROP CONTRAINTE chk_Person

Commentaires

 
+7 #1 alex 2010-07-06 08:55 Merci - ce que vous avez besoin. Citer
 
 
0 #2 Contra 2011-10-04 11:51 En ne m'a pas aidé. MySQL 5.1 Citer
 
 
+1 #3 Den 2011-11-16 20:43

Citer
 

Autorisation

Nice, l'Ajax Sondage

Lequel de mes extensions est le meilleur?

Statistiques

Publicité