Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 10938|Odpověď: 2

[Nové číslo] Napište uložené procedury v Oracle, požádejte o pomoc

[Kopírovat odkaz]
Zveřejněno 02.09.2018 15:58:01 | | |
Otázka zní:
1. Vytvořte logovací tabulku EXEC_LOG zaznamenávat provádění uložených procedur:
2. Vytvořit uloženou proceduru, P_INSERT_EXEC_LOG přidávat operace do logaritní tabulky
3. Vytvořit uloženou proceduru P_UPDATE_EXEC_LOG a upravit logaritmickou tabulku
4. Vytvořit tabulku USER_3G uložení NET_TYPE DW.DW_F_USER_3G_MON od ledna 2010 do června 2010 s číslem '02' a USER_TYPE 1.
5. Vytvořit uloženou proceduru P_USER_3G pro skript FixedTopic 4 a vyvolat P_INSERT_EXEC_LOG a P_UPDATE_EXEC_LOG pro zaznamenání provádění v logární tabulce.

Požadavky:
1. Informace, které je třeba zahrnout do logaritmační tabulky:
Název procesu, období dat, jako je měsíc, čas začátku, čas konce, délka trvání, stav spuštění atd.
2. Název procesu a datová doba by měly být primárním klíčem logovací tabulky, tedy uložená procedura nemůže být opakována v datovém cyklu.


Děkuji, že mi jako začátečníkovi pomáháte




Předchozí:O sdílení odkazů na kód
Další:Úvod do dokumentace YAML
Zveřejněno 04.09.2018 11:04:56 |
Následuje SQL příkaz pro tvorbu tabulek a uložených procedur, odkazujte na sebe, vyvozujte závěry z jednoho příkladu a Baidu, pokud tomu nerozumíte.

Příkaz Oracle pro vytvoření cizího klíče primárního klíče

1. Vytvořte studentskou tabulku
Vytvořit tabulku t_stu(  
  Hlavní klíč s číslem stuid(10),  
  stuname varchar2(20) není null,  
  stusex varchar2(2) výchozí kontrola 'muž' (stusex in('muž', 'žena')))
);  
   
2. Vytvořte rozvrh hodin
Create table t_couse(  
  hlavní klíč s číslem couseid (10),  
  Cousename varchar2(20) ne null,  
  cousetype varchar2(4)
);  

3. Vytvořit studentský kurzový list (včetně hlavního cizího klíče)
Vytvořit tabulku t_score(  
  Primární klíč scoreid číslo(10),  
  stuid číslo(10) odkazy t_stu(stuid),  
  číslo příbuzných(10),  
  constraint fk_couseid cizí klíč(couseid)  
  Reference t_couse(Couseid)  
  Na Delete Cascade
);

Oracle vytváří uložené procedury

1. Základní gramatika


2. Napsat jednoduchý příklad pro úpravu pole ename v EMP tabulce

Metoda volání je následující:

SQL>exec update_emp('7935','test');

Zveřejněno 30.04.2019 18:15:54 |
Podle skutečné situace má každý SD kartu
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com