Wie man eine Erklärung in PL /SQL Developer aktualisieren . Bei Verwendung der PL /SQL Developer gibt es bestimmte Regeln zur Transaktion sowohl in der Insert-Anweisung und UPDATE-Anweisung verwendet . Die Transaktion umfasst die Verarbeitung explizite COMMIT , um eine dauerhafte Veränderung und die ROLLBACK zu etablieren , und die SAVEPOINT Änderungen vor expliziten Commit zurückgesetzt. Die WHERE-Klausel ist Teil der Update-Anweisung , die die genaue Eintrag gibt zu aktualisieren . Anleitung
1
zu Oracle SQL * Plus verbinden , indem Sie auf " Start", " Alle Programme " und " SQLPlus . "
2
Sobald die Oracle SQL * Plus Dialogfeld erscheint, geben Sie Ihren Benutzernamen und Ihr Passwort ein und klicken Sie auf " OK".
3
Verwenden Sie den Befehl beschreiben , um die Spalten in der Tabelle enthalten Mitarbeiters identifizieren. Zum Beispiel, um den Prozess der Aktualisierung eine Erklärung in PL /SQL , mit dem Befehl describe zeigt an, dass ein "NOT NULL" für alle Spalten in der Tabelle Mitarbeiter zugeordnet ist. Die employee_id , manager_id , vorname, nachname , Titel und Gehalt wird erfordern einen Wert . An der SQL-Eingabeaufforderung , geben Sie den Code ein :
SQL >
" DESCRIBE NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NICHT
4
Neues Update-Anweisung in einer PL /SQL-Programm . Beim Aktualisieren eines Mitarbeiters Datensatz, der in des Autors Tabelle gespeichert ist , die UPDATE-Anweisung , die SET- und die WHERE-Klausel verwendet werden. Beispielsweise Update des Gehalts . für einen Mitarbeiter mit einem employee_id von 2 Bei der SQL-Eingabeaufforderung , geben Sie den Code ein :
SQL >
"SET ON SERVEROUTPUT
DECLARE
BEGIN
UPDATE Mitarbeiter
SET Gehalt = 75000
WHERE employee_id = 2;
COMMIT ;
AUSNAHME
< p > WENN ANDERE
DANN
DBMS_OUTPUT.PUT_LINE ( sqlerrm );
ROLLBACK ;
END;
/"
PL /SQL -Prozedur erfolgreich abgeschlossen .
5
erstellen select-Anweisung des Mitarbeiters Datensätze abfragen. die Ergebnisse werden sicherstellen, dass die Update-Anweisung hat erfolgreich ausgeführt und aktualisiert das Gehalt des Fred Jones. Am die SQL-Eingabeaufforderung , geben Sie den Code , um alle Daten des Autors gespeichert auswählen:
SQL > SELECT * FROM Geschäftsführer
GEHALT
-------------
80000
75000