Contrainte unique particulière
Bonjour,
J'ai une table comportant 3 colonnes dont une qui défini l'enregistrement comme par défaut (IS_DEFAUT)! colonne qui n'accepte que la valeur 0 ou 1 ! cependant quand on insert un enregistrement la colonne IS_DEFAUT est à 0 automatiquement .
Ma question est comment je peux empêcher d'avoir plusieurs enregistrement définit comme par défaut ? c'est à dire comment éviter qu'il y plusieurs 1 dans cette colonne ?
Je ne peu utiliser la contrainte Unique car il y a forcement plusieurs 0 !
Il y a t'il une solution simple (sans passer par des trigger et des sequences) pour avoir le même effet que la contrainte Unique mais appliqué uniquement sur le 1 ?
Merci beaucoup