Bonjour, enfin rebonjour...

Nouveau probleme de la journée : comment modifier une contrainte?

J'ai une table croisement (croisement_id, croisement_nom,...) pour laquelle j'ai une contrainte CHECK sur le champ croisement_nom.

Je voulais ajouter un nouveau croisement donc j'ai désactiver la contrainte pour pouvoir faire mon insertion.

Maintenant, je voudrais la réactiver, mais pour cela, je dois la modifier puiq le nouveau croisement n'était pas permis par cette contrainte.

Apres quelques recherche, j'ai trouvais cette syntaxe :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
alter table croisement 
modify CK_CROISEMENT_NOM check (CROISEMENT_NOM in ('Possibilité1', 'Possibilité2', 'Possibilité3', 'Possibilité4'))
Mais toujours ce message :
ORA-02253: constraint specification not allowed here
Bien sur, je pourrais la laisser désactivée, mais ca m'embete un peu, je prefererai la modifier et la réactiver. Mais comment faire?

Merci