Conditions sur un champs

Résolu
marthib Messages postés 26 Statut Membre -  
jordane45 Messages postés 40050 Statut Modérateur -
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:
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 24281 Statut Contributeur Ambassadeur 1 584
 
bonsoir, je pense que non.
0
jordane45 Messages postés 40050 Statut Modérateur 4 756
 
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.


0