Dans une base de données , une clé primaire est un champ d'une table qui permet d'identifier de façon unique chaque enregistrement de la table . Créer une table avec une contrainte de clé primaire sur un ou plusieurs champs et remplir les tables avec des informations . MySQL et Oracle vous permettent d'actualiser et de modifier la clé primaire sans vous obliger à supprimer et recréer vos tables à l'aide de requêtes SQL. Mettre à jour la clé primaire de l'un des programmes à partir de l'interface de ligne de commande. Instructions MySQL 1 Ouvrir une base de données MySQL. Ouvrez l'interface de ligne de commande où vous tapez des requêtes SQL 2 type " ALTER TABLE table_name DROP PRIMARY KEY ; ». Dans la ligne de commande et exécutez la requête. Ne spécifiez pas la clé primaire ou MySQL va générer une erreur de syntaxe . MySQL va supprimer la contrainte de clé primaire dans la table 3 Type de " ALTER TABLE nom_table ADD PRIMARY KEY ( nom_colonne) ; " . Dans la ligne de commande et exécutez la requête. MySQL créera une nouvelle contrainte de clé primaire dans votre table. Si la colonne que vous spécifiez avec "nom de colonne " n'existe pas, MySQL ne va pas mettre à jour le tableau 4 Type de «décrire table_name ; ». Dans la ligne de commande et exécutez la requête. MySQL affiche les détails de votre table. Analyser l'information et s'assurer que le programme a mis à jour votre table correctement . Oracle 5 Ouvrez une base de données Oracle. Ouvrez l'interface de ligne de commande où vous tapez des requêtes SQL 6 type " ALTER TABLE table_name DROP CONSTRAINT primary_key_id ; ». Dans la ligne de commande et exécutez la requête. Le " primary_key_id " est le nom du champ à la clé primaire. Oracle va supprimer la contrainte de clé primaire dans la table 7 Type de " ALTER TABLE table_name ACTIVE CONTRAINTE primary_key_id ; ». Dans la ligne de commande et exécutez la requête. Oracle va créer une nouvelle contrainte de clé primaire dans la table 8 Type de «décrire table_name ; ». Dans la ligne de commande et exécutez la requête. Oracle va voir les détails de votre table. Analyser l'information et s'assurer que le programme a mis à jour votre table correctement .
|