Een update statement , dat deel uitmaakt van de SQL 's Data Manipulation Language , wijzigt bestaande gegevens . Bij gebruik van de PL /SQL Developer er bepaalde transactie controlevoorschriften gebruikt in zowel de insert statement en update- statement . De verwerking transactie omvat de expliciete COMMIT om een blijvende verandering en de ROLLBACK vast te stellen, en de SAVEPUNT om veranderingen voorafgaand aan expliciete commit terug . De WHERE-component is een onderdeel van de update verklaring dat de exacte verslag specificeert bij te werken . Instructies 1 verbinding tot Oracle SQL * Plus door te klikken op " Start", " Alle programma's " en " SQLPlus . " Kopen van 2 Zodra de Oracle SQL * Plus dialoogvenster wordt weergegeven , voert u uw gebruikersnaam en wachtwoord in en klik op ' OK '. 3 Gebruik het beschrijven commando om de kolommen in tabel van de werknemer te identificeren . Bijvoorbeeld , om het proces van het bijwerken van een verklaring in PL /SQL beginnen , met het beschrijven commando zal aangeven dat een " NOT NULL " wordt toegekend aan alle kolommen in tabel van de werknemer . De werknemers_id , manager_id , voornaam, achternaam , titel , en het salaris zal een waarde nodig . Op de SQL prompt , voer de code : SQL > Telefoonkaarten " DESCRIBE NULL NOT NULL NOT NULL NOT NULL NOT NULL NIET Goedkope 4 Maak een Update statement in een PL /SQL- programma . Bij het updaten van de record van een werknemer die is opgeslagen in de tafel van de auteur , de instructie UPDATE , de SET en de WHERE-component worden gebruikt . Bijvoorbeeld , Werk het salaris . voor een medewerker met een werknemers_id van 2 Op de SQL prompt , voer de code : SQL > " SET serveroutput ON VERKLAARD BEGIN UPDATE medewerkers SET salaris = 75000 WAAR werknemers_id = 2 ; COMMIT ; UITZONDERING Wanneer anderen DBMS_OUTPUT.PUT_LINE THEN ( sqlerrm ) ; ROLLBACK ; END ; /" PL /SQL- procedure met succes afgerond . 5 Maak een select statement om records van de werknemer bevragen . de resultaten zullen ervoor zorgen dat de verklaring update heeft succesvol uit te voeren en geactualiseerd het salaris van Fred Jones . bij de SQL typ de code om alle gegevens die zijn opgeslagen in de tafel van de auteur kiezen : SQL > sELECT * FROM Manager SALARIS ------------- 80.000 75.000
|