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 napísať správu OEM

Ak chcete napísať správu , OEM , budete potrebovať prístup a porozumenie Oracle a PL /SQL ( alebo procedurálne jazyk /SQL ) . OEM je skratka pre Original Equipment Manager . Kedysi bol použitý pre firmy , ktoré vyrábajú základné výrobky a predávajú ich pod názvami čiastkových . Avšak , viac široko používaný , OEM zostavy pomáhajú značky spoločnosti zachytenie zásob ísť dovnútra a von z výrobcov , distribútorov a predajcov . Oracle drapáky od skladu plný informácií volal datamartu . Oracle umožňuje vytvoriť OEM správy , ktoré vám pomôžu ľahko prečítať , alebo zjednodušenie nespracované dáta . Každá správa OEM je písaný s DECLARE , začiatok a koniec vyhlásenia . Veci , ktoré budete potrebovať
Oracle
PL /SQL znalosti
Zobraziť ďalšie inštrukcie
Ako napísať správu OEM v Oracle pomocou PL /SQL .
1

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 ;

Najnovšie články

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