Oracle
Générer un script Oracle pour déasactiver ou activer les contraintes et les clefs primaires
Générer un script Oracle pour désactiver les contraintes d'un ou de plusieurs schéma(s) :
SELECT 'ALTER TABLE ' || owner || '.' || table_name || ' DISABLE CONSTRAINT ' || constraint_name || '' FROM all_constraints
 WHERE OWNER IN ('TEST1', 'TEST2') AND constraint_type = 'R'
Â
Générer un script Oracle pour désactiver les clefs primaires d'un ou de plusieurs schéma(s) :
SELECT 'ALTER TABLE ' || owner || '.' || table_name || ' DISABLE PRIMARY KEY; ' FROM all_constraints
 WHERE OWNER IN ('TEST1', 'TEST2') AND constraint_type = 'P'
Â
Générer un script Oracle pour activer les clefs primaires d'un ou de plusieurs schéma(s) :
SELECT 'ALTER TABLE ' || owner || '.' || table_name || ' ENABLE PRIMARY KEY; ' FROM all_constraints WHERE OWNER IN ('TEST1', 'TEST2') AND constraint_type = 'P'
Â
Générer un script Oracle pour activer les contraintes d'un ou de plusieurs schéma(s) :
SELECT 'ALTER TABLE ' || owner || '.' || table_name || ' ENABLE CONSTRAINT ' || constraint_name || '' FROM all_constraints
 WHERE OWNER IN ('TEST1', 'TEST2') AND constraint_type = 'R'
Â
Tags: script contraintes clefs primaires oracle
Related entries:
Auteur: Michel Preti
Révision: 1.0
Vous ne pouvez pas commenter cet enregistrement