DB2 ist ein High- Performance-Datenbank -Management-System von IBM , die skalierbar und zuverlässig ist entwickelt. Eine Zeile in einer DB2-Tabelle mit einem "Update "-Anweisung geändert . "Update "-Anweisungen kann die Ausführung von Triggern , die dazu führen mehrere Updates auftreten können . Außerdem müssen die Update -Werte an den richtigen Datentyp des aktualisierten Spalte entsprechen . Anleitung
1
Verbindung zur Datenbank her . Definieren Sie einen Primär-Schlüssel für Ihre DB2-Tabelle , wenn man nicht bereits vorhanden ist ; der primäre Schlüssel für eine Spalte in der Tabelle - in der Regel die erste Spalte - das ist immer einzigartig. Dieser Wert wird verwendet , um die Zeile in einem aktualisiert identifizieren "gesucht Update. "
2
Schreiben Sie Update SQL-Anweisung mit den Primär-Schlüssel in das Prädikat . ( Das Prädikat wird auch als die " Where-Klausel " der Erklärung bekannt. ) Dadurch wird sichergestellt, dass nur eine Zeile aktualisiert wird. Wenn ein Primärschlüssel nicht existiert und man kann nicht erstellt werden , zu identifizieren zwei oder mehr Spalten, die die Reihe so einzigartig machen , und geben Sie die Spalten in dem Prädikat . Dies wird als "gesucht Update " bekannt , da die Tabelle für die Kriterien in dem Prädikat angegeben werden, um die einzelnen Zeilen oder Reihen identifizieren gesucht wird.
3
Führen Sie eine " positioniert aktualisiert ", wenn mit einem Cursor . Positionieren Sie den Cursor auf die Zeile , die Sie aktualisieren möchten. Die UPDATE-Anweisung verwendet " where current of ", gefolgt von der Cursor-Namen , um die Zeile zu aktualisieren identifizieren. Da der Cursor an der Zeile, die Sie aktualisieren möchten befindet, wird keine Suche durchgeführt . Diese Methode stellt sicher, dass auch nur eine einzige Zeile aktualisiert wird, während bei der "gesucht Update " können mehrere Zeilen mit einer Anweisung aktualisiert werden.
4
Geben Sie die Werte Sie ändern möchten durch die Benennung der Spalte und wenn er so gleich auf den neuen Wert . Die "Set" Schlüsselwort wird verwendet, um die neuen Werte zuweisen . Zahlreiche Säulen, durch Komma getrennt , können in einer UPDATE-Anweisung aktualisiert werden.
5
Execute " Commit ", um die vorgenommenen Änderungen zu speichern . Sie können ausführen ein "Select" aus der Tabelle, die Sie ändern , um sicherzustellen, dass Ihre Daten aktualisiert wurde.