Contraintes avec NOT NULL et DEFAULT <<< |
Constante avec ENUM et SET | Quels standards respecte MySQL? >>> |
1.8.6 Comment MySQL gère les contraintes 1.8 Quels standards respecte MySQL? 1 Informations générales Manuel de Référence MySQL 4.1 : Version Française . Contrainte avec PRIMARY KEY / UNIQUE . Contraintes avec NOT NULL et DEFAULT ->Constante avec ENUM et SET |
1.8.6.3 Constante avec ENUM et SET
En MySQL 4.x ENUM n'est pas une véritable contrainte, mais simplement un moyen plus efficace de stocker des champs qui peuvent prendre un nombre limité de valeurs différentes. C'est la même raison pour laquelle NOT NULL n'est pas respecté. Contrainte avec NOT NULL et DEFAULT . Si vous insérez une valeur invalide dans un champs ENUM , la colonne prendra la valeur réservée 0 , qui sera représentée par une chaîne vide, en mode chaîne. Le type ENUM .Si vous insérez une mauvais option dans un ensemble SET , la valeur sera ignorée. Le type SET . |
<< | Constante avec ENUM et SET | >> |
Contraintes avec NOT NULL et DEFAULT | Comment MySQL gère les contraintes | Quels standards respecte MySQL? |