Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 10938|Válasz: 2

[Új szám] Oracle tárolt eljárások írása, segítség kérése

[Linket másol]
Közzétéve 2018. 09. 02. 15:58:01 | | |
A kérdés a következő:
1. Készíts naplótáblát, EXEC_LOG rögzítse a tárolt eljárások végrehajtását:
2. Hozz létre egy tárolt eljárást, P_INSERT_EXEC_LOG műveleteket hozzáadhatsz a naplótáblához
3. Hozz létre egy tárolt eljárást P_UPDATE_EXEC_LOG és módosítsa a naplótáblát
4. Készíts egy táblázatot, USER_3G tárold a DW.DW_F_USER_3G_MON NET_TYPE 2010 januárjától 2010 júniusáig, egy '02' és 1 USER_TYPE értékkel.
5. Hozz létre egy tárolt eljárást P_USER_3G a FixedTopic 4 szkriptjéhez, és hívd a P_INSERT_EXEC_LOG és P_UPDATE_EXEC_LOG fájlokat, hogy rögzítsd a végrehajtást a naplótáblában.

Követelmények:
1. Az információ, amelyet be kell illeszteni a napló táblába:
Folyamatnév, adatidőszak, például hónap, kezdési idő, végidő, időtartam, végrehajtási állapot stb.
2. A folyamat neve és adatperiódus legyen a naplótábla elsődleges kulcsa, vagyis egy tárolt eljárás nem ismételhető meg egy adatciklusban.


Köszönöm, hogy kezdőként segítettél




Előző:A kódlinkek megosztásáról
Következő:Bevezetés a YAML dokumentációba
Közzétéve 2018. 09. 04. 11:04:56 |
Az alábbiakban található a sql utasítás táblák és tárolt eljárások létrehozására, hivatkozz magadra, vonj következtetéseket egy példából, és Baidu, ha nem érted.

Oracle parancsot használ egy elsődleges kulcs külföldi kulcs létrehozásához

1. Készíts diákasztalt
create table t_stu(  
  stuid szám(10) elsődleges kulcs,  
  stuname varchar2(20) nem null,  
  Stusex varchar2(2) alapértelmezett 'férfi' pence(stusex in('male', 'female')))
);  
   
2. Készíts egy órarendet
create table t_couse(  
  couseid szám(10) elsődleges kulcs,  
  cousename varchar2(20) nem null,  
  cousetype varchar2(4)
);  

3. Készítsenek egy hallgatói kurzusjelentési lapot (beleértve a fő külföldi kulcsot is)
create table t_score(  
  Pontszám (10) elsődleges kulcs,  
  A stuid szám(10) hivatkozások t_stu(stuid),  
  Couseid szám (10),  
  Korlátozó fk_couseid idegen kulcs (couseid)  
  Hivatkozások t_couse(Couseid)  
  a Delete Cascade
);

Az Oracle tárolt eljárásokat hoz létre

1. Alapvető nyelvtan


2. Írj egy egyszerű példát az emp tábla ename mezőjének módosítására

A hívás módszere a következő:

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

Közzétéve 2019. 04. 30. 18:15:54 |
A tényleges helyzet szerint mindenkinek van SD kártyája
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com