Les clés primaires définies index sur les tables de base de données Oracle. Toutes les tables Oracle requièrent des clés primaires pour fonctionner à des performances optimales. A défaut d'inclure une clé primaire sur une table provoque des problèmes de ralentissement des performances sur la base de données . Cependant, parfois, l'administrateur de base de données veut changer la clé primaire sur une table. Pour accomplir un changement , la clé primaire actuel est abandonné , et un nouveau est placé sur la table en utilisant l'instruction " alter " . Instructions
1
Ouvrez votre Oracle Enterprise Manager . Déposez la clé primaire actuelle sur la table en utilisant le code suivant :
ALTER TABLE tblNamedrop tblConstraint CONSTRAINT ;
Remplacer " tblname " avec le nom de votre table Oracle et remplacer " tblConstraint " avec le nom . sur la clé primaire
2
Ajouter une nouvelle clé primaire de la table en utilisant le code suivant :
ALTER TABLE tblNameadd CONTRAINTE tblConstraint PRIMARY KEY ( tblConstraint ) ;
< p > Comme la déclaration de baisse, remplacer " tblname " avec le nom de votre table Oracle et " tblConstraint " avec le nom de votre nouvelle clé primaire .
3
Cliquez sur le bouton " Exécuter" dans votre Oracle Enterprise Manager . Ce exécute les deux déclarations . La clé primaire est d'abord tombé vieux et le nouveau est créé sur la table.