Conditions sur un champs
Résolu
marthib
Messages postés
26
Statut
Membre
-
jordane45 Messages postés 30426 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 30426 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour tous le monde,
Je me demandais si c'était possible de mettre comme condition lors de la création d'une table qu'il faut qu'un champs quelconques doit être plus grand qu'un autre?
Exemple:
Je me demandais si c'était possible de mettre comme condition lors de la création d'une table qu'il faut qu'un champs quelconques doit être plus grand qu'un autre?
Exemple:
CREATE TABLE MyTable(
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
min_value INT(3) (doit être < max_value),
max_value INT(3) (doit être > min_value)
)
2 réponses
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
bonsoir, je pense que non. -
Bonjour,
A la création d'une table ...non. pas à ma connaissance.
Par contre tu peux toujours ajouter un trigger pour faire cette vérification l'ors de l'ajout ou la modification d'une valeur dans ta table.
Enfin.. le plus simple reste encore de faire cette vérification côté programme et non via la bdd.