Je souhaiterais supprimer les contraintes sous Oracle. Quelle est la marche a suivre?
merci d'avance.
Je souhaiterais supprimer les contraintes sous Oracle. Quelle est la marche a suivre?
merci d'avance.
ça dépend quel type de contrainte ?
Ceci dit as-tu essayé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ALTER TABLE MyTABLE DROP CONSTRAINT <NAME_CONSTRAINT>;
En fait je voudrais supprimer toutes les contraintes ou du moins les desactiver
un peu de recherche :
http://oracle.developpez.com/sources...active_fk_user
J'ajouterai la désactivation :
Tu peux retrouver toutes les contraintes de ta base avec l'instruction suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ALTER TABLE <Table_name> DISABLE CONSTRAINT <Constraint_name>
Charge a toi de limiter ta racherche avec la clause WHERE.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT CONSTRAINT_NAME, CONSTRAINT_TYPE, TABLE_NAME from DBA_CONSTRAINTS;
Merci pour ces informations.
Existe il un script de mise a jour des sequences?
Partager