DB2 är en högpresterande databas ledningssystem utvecklat av IBM som är skalbar och pålitlig . En rad i en DB2- tabell ändras med en " Update " uttalande . " Uppdatera " uttalanden kan leda till exekvering av triggers som kan orsaka flera uppdateringar att ske . Dessutom måste uppdatera värdena motsvarar rätt datatyp för kolumnen uppdateras . Instruktioner
1
Anslut till databasen . Definiera en primärnyckel för DB2 tabellen om man inte redan finns , primärnyckeln representerar en kolumn i tabellen - oftast den första kolumnen - det är alltid unik . Detta värde används för att identifiera den rad som ska uppdateras i en " sökt uppdatering . " Skriv din uppdatering SQL-sats med primärnyckeln i predikatet
2
. ( Predikatet är också känd som " WHERE " i uttalandet . ) Detta säkerställer att endast en rad uppdateras . Om en primärnyckel inte existerar och man kan inte skapas , identifiera två eller flera kolumner som gör raden unik och ange dessa kolumner i predikatet . Detta är känt som ett " sökte update " eftersom tabellen är sökt efter de matcha kriterierna i predikatet att identifiera den enskilda raden eller raderna .
3
Utför en " placerad uppdaterat " om med användning av en markör . Placera markören på den rad som du vill uppdatera . Uppdateringen uttalande använder " Där Ström av, " följt av markören namn , för att identifiera raden att uppdatera . Eftersom markören är placerad på den rad som du vill uppdatera , ingen sökning utförs . Denna metod säkerställer också att endast en enda rad är uppdaterad , medan med " sökt uppdateringen , " flera rader kan uppdateras med ett uttalande .
4
Ange de värden du vill ändra genom att namnge kolumnen och ställa in den som motsvarar det nya värdet . "Set " nyckelordet används för att tilldela de nya värdena . Många kolumner , avgränsade med kommatecken , kan uppdateras i en uppdatering uttalande .
5
Execute " Begå " för att spara de ändringar du gjort . Du kan köra en " Select " från tabellen du ändrat för att kontrollera att dina uppgifter har uppdaterats . Addera