DB2 est un système de gestion de base de données à hautes performances développé par IBM qui est évolutive et fiable . Une ligne dans une table DB2 est altérée par une déclaration "Mise à jour " . Déclarations "update" peuvent provoquer l'exécution des déclencheurs , ce qui peut causer de multiples mises à jour se produisent. En outre, les valeurs de mise à jour doivent correspondre au type de données correct de la colonne mise à jour . Instructions
1
connecter à la base . Définir une clé primaire pour votre table DB2 s'il n'en existe pas déjà ; la clé primaire représente une colonne dans la table - habituellement la première colonne - qui est toujours unique. Cette valeur est utilisée pour identifier la ligne à mettre à jour dans un " cherché à jour . "
2
Donnez votre instruction SQL de mise à jour avec la clé primaire dans le prédicat . ( Le prédicat est également connu comme la " Clause Where " de la déclaration. ) Cela garantit qu'une seule ligne est mis à jour . Si une clé primaire n'existe pas et ne peut pas être créé , d'identifier deux ou plusieurs colonnes qui composent la ligne unique et spécifier les colonnes dans le prédicat . Ceci est connu comme un " cherché à jour " parce que la table est recherché pour les critères correspondants spécifiés dans le prédicat pour identifier la ligne individuelle ou rangées .
3
effectuer un " positionné à jour » si à l'aide d'un curseur . Placez le curseur sur la ligne que vous souhaitez mettre à jour . La déclaration de mise à jour utilise " where current of », suivi par le nom du curseur , pour identifier la ligne à mettre à jour . Parce que le curseur est positionné sur la ligne que vous souhaitez mettre à jour , aucune recherche n'est effectuée. Cette méthode assure également que seulement une seule ligne est mis à jour , alors qu'avec le " recherché mise à jour, " plusieurs lignes peuvent être mis à jour avec une déclaration.
4
Spécifiez les valeurs que vous souhaitez modifier en nommant la colonne et le définir comme égale à la nouvelle valeur . Le mot-clé "Set" permet d'affecter les nouvelles valeurs. De nombreuses colonnes, séparées par des virgules , peuvent être mis à jour dans une déclaration de mise à jour .
5
Exécuter " commit" pour enregistrer les modifications que vous avez apportées . Vous pouvez exécuter un "Select" de la table vous avez modifié afin de vérifier que vos données ont été mises à jour .