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>;
Modérateur des forums Oracle et Langage SQL
Forum SQL : je n'interviens PAS plus de 4 fois dans une discussion car si c'est nécessaire cela prouve généralement que vous n'avez pas respecté : les règles du forum
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
Questionnaires : Testez vos connaissances
Mes articles :
Les Fichiers Redo / SCN : System Change Number / Fichier de Contrôle : Administration
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?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager