Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Napíšte vyhlásenie definovať premenné , ktoré potrebujete . Vyhlásenie je miesto , kde budete priradiť znaky premenné . V Oracle , napríklad prvý znak je napísaný title_area.FIRSTCHARACTER % TYPE ; . Title_area bude použitý miesto FIRSTCHARACTER v príkazovom režime . Tým sa ušetrí čas a priestor vo vašom postupe 
 
 Vaším prvým krokom by mal vyzerať takto : 
 
 DECLARE - tu budú uvedené všetky ostatné premenné rovnako 
 
 title_id title_area . . FIRSTCHARACTER % TYPE 
 
 title_name title_area.title_name % TYPE ; 
 2 
 Napíšte svoje spustiteľné príkazy . Kľúčové slovo BEGIN označuje začiatok vašich spustiteľných príkazov v procedúre . To je miesto , kde budete písať príkazy v postupe , pokyn Oracle , aby vám výstup budete očakával 
 
 Váš postup by mal teraz vyzerať takto : . 
 
 DECLARE 
 
 title_id title_area.FIRSTCHARACTER % TYPE 
 
 title_name title_area.title_name % TYPE ; 
 
 BEGIN 
 3 
 štyri doložky a dva výkazy sledovať BEGIN vyhlásenie . Prvý z nich je SELECT . Klauzula SELECT pokyn Oracle , čo chcete zo svojich datamartu tabuliek . Musíte uviesť jednotlivé vyhlásenia v poradí , v ktorom chcete stĺpce sa vrátil , pretože to je poradie , v ktorom je dostane . Ďalej klauzula INTO je napísaný poučiť Oracle v čom stĺpca , aby načítané dáta . Potom FROM klauzula určuje , od kedy ( čo súbor v datamarte ) , ktorú chcete chytiť dáta, ktoré potrebujete . Posledná klauzula klauzula WHERE určuje , z toho , čo klient alebo DID ( distribúcia id ) , ktorý chcete chytiť dáta z Nasledujúce dva príkazy sledovať priamo pod doložiek v rovnakej BEGIN vyhlásení . INSERT INTO je miesto , kde ste vlastne pokyn Oracle vložiť dáta , ktorá sa s dotazom na načítanie . Posledné tvrdenie , HODNOTY , je pridaný priradiť nejaké hodnoty na vaše vyhlásenie 
 
 Váš postup by mal teraz vyzerať takto : . 
 
DECLARE klipart
 title_id title_area.FIRSTCHARACTER % TYPE 
 
 title_name title_area.title_name % TYPE ; 
 
 BEGIN 
 
 SELECT title_id , title_name 
 
 DO title_id , title_name 
 
 Z title_area 
 
 KDE ; title_id = ( SELECT MAX ( title_id ) Z title_area ) ; 
 
 INSERT INTO title_area ( title_id , title_name ) 
 
 hodnôt ; ( title_id + 1 ) 
 4 
 Pridajte príkaz END na koniec svojej spustiteľné príkazy . Aby bolo možné spustiť váš postup , musí končiť bodkočiarkou ( ;) 
 
 Váš postup by mal teraz vyzerať takto : . 
 
DECLARE klipart
 title_id title_area.FIRSTCHARACTER % Typ zisku 
 
 title_name title_area.title_name % TYPE ; 
 
 BEGIN 
 
 SELECT title_id , title_name 
 
 DO title_id , title_name 
 
 Z title_area 
 
 KDE ; title_id = ( SELECT MAX ( title_id ) Z title_area ) ; 
 
 INSERT INTO title_area ( title_id , title_name ) 
 
 hodnôt ; ( title_id + 1 ) 
 
 END ;