Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako aktualizovať vyhlásenie v PL /SQL Developer

prehlásenie aktualizácia , ktorá je súčasťou SQL je manipulácia s dátami jazyka , upraví existujúce dáta . Pri použití PL /SQL Developer existujú určité pravidlá , kontrolné operácie používané ako v príkaze INSERT a UPDATE . Spracovanie transakcií zahŕňa explicitný COMMIT vytvoriť trvalú zmenu a ROLLBACK , a SAVEPOINT vrátiť sa zmeny pred explicitné potvrdenie . Klauzula Kde je časť príkazu UPDATE , ktorý určuje presný záznam aktualizovať . Pokyny dovolená 1

Pripojte sa k Oracle SQL * Plus kliknutím na " Štart " , " Všetky programy " a " Sqlplus . "
2

Akonáhle Oracle SQL Dialógové okno * Plus objaví, zadajte svoje užívateľské meno a heslo a kliknite na tlačidlo " OK " .
3

Pomocou popisu príkazu na identifikáciu stĺpca v tabuľke zamestnanca . Ak chcete napríklad začať proces aktualizácie vyhlásenie v PL /SQL , pomocou popisu príkazu bude znamenať , že " NOT NULL " je priradená všetkých stĺpcov v tabuľke zamestnanca . Employee_id , manager_id , FIRST_NAME , last_name , titul a plat bude vyžadovať hodnotu . Na riadku SQL , zadajte kód :

SQL >

" DESCRIBE NULL

NOT NULL

NOT NULL

NOT NULL

NOT NULL

NOT Stránka 4

Vytvoriť Aktualizovať vyhlásenie v PL /SQL programu . Pri aktualizácii záznamu zamestnanca , ktorý je uložený v tabuľke autorovej , UPDATE , SET a kde sú použité klauzuly . Napríklad , aktualizovať plat . pre zamestnancov s employee_id z 2. na riadku SQL , zadajte kód :

SQL >

" SET serveroutput ON

DECLARE

BEGIN

aktualizácia zamestnancov

SET plat = 75000

KDE employee_id = 2 ;

COMMIT ;

VÝNIMKA

keď ostatní

THEN klipart

DBMS_OUTPUT.PUT_LINE ( sqlerrm ) ; klipart

ROLLBACK ;

koniec ;

/" klipart

PL /SQL procedúru úspešne dokončený .
5

Vytvorte SELECT dotazu záznamy tohto zamestnanca . Výsledky zaistí , že aktualizácia údajov sa úspešne spustiť a aktualizovať plat Fred Jones . AT výzva SQL , zadajte kód a vyberte všetky dáta uložené v tabuľke autora :

SQL > SELECT * FROM Manažér

platu

-------------

80000

75000

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené