Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 10938|Atsakyti: 2

[Naujas numeris] Parašykite "Oracle" saugomas procedūras, paprašykite pagalbos

[Kopijuoti nuorodą]
Paskelbta 2018-09-02 15:58:01 | | |
Klausimas yra toks:
1. Sukurkite žurnalo lentelę EXEC_LOG įrašytumėte saugomų procedūrų vykdymą:
2. Sukurkite saugomą procedūrų P_INSERT_EXEC_LOG, kad įtrauktumėte operacijas į žurnalo lentelę
3. Sukurkite saugomą procedūros P_UPDATE_EXEC_LOG ir modifikuokite žurnalo lentelę
4. Sukurkite lentelę USER_3G kurioje būtų saugomi DW.DW_F_USER_3G_MON NET_TYPE nuo 2010 m. sausio iki 2010 m. birželio su "02" ir USER_TYPE 1.
5. Sukurkite saugomą FixedTopic 4 scenarijaus procedūros P_USER_3G ir iškvieskite P_INSERT_EXEC_LOG ir P_UPDATE_EXEC_LOG, kad įrašytumėte vykdymą žurnalo lentelėje.

Reikalavimai:
1. Informacija, kurią reikia įtraukti į žurnalo lentelę:
Proceso pavadinimas, duomenų laikotarpis, pvz., mėnuo, pradžios laikas, pabaigos laikas, trukmė, vykdymo būsena ir kt.
2. Proceso pavadinimas ir duomenų laikotarpis turėtų būti pagrindinis žurnalo lentelės raktas, tai yra, saugomos procedūros negalima pakartoti duomenų cikle.


Ačiū, kad padėjote man kaip pradedančiajam




Ankstesnis:Apie kodo nuorodų bendrinimą
Kitą:Įvadas į YAML dokumentaciją
Paskelbta 2018-09-04 11:04:56 |
Toliau pateikiamas sql teiginys, skirtas lentelių kūrimui ir saugomų procedūrų kūrimui, kreipkitės į save, padarykite išvadas iš vieno pavyzdžio ir Baidu, jei nesuprantate.

Oracle komanda, skirta sukurti pirminio rakto išorinį raktą

1. Sukurkite studento lentelę
Kurti lentelę t_stu(  
  stuid number(10) pirminis raktas,  
  stuname varchar2(20) nėra nulinis,  
  Stusex Varchar2(2) numatytasis "vyriškas" patikrinimas(Stusex in('vyras', 'moteris')))
);  
   
2. Sukurkite pamokų tvarkaraštį
Kurti lentelę t_couse(  
  couseid number(10) pirminis raktas,  
  cousename varchar2(20) ne null,  
  cousetype varchar2(4)
);  

3. Sukurkite studento kurso ataskaitos lapą (įskaitant pagrindinį išorinį raktą)
Kurti lentelę t_score(  
  scoreid number(10) pirminis raktas,  
  stuid numeris [10] nuorodos t_stu (stuid),  
  COUSEID numeris [10],  
  apribojimas fk_couseid išorinis raktas (couseid)  
  Nuorodos t_couse(couseid)  
  dėl ištrinti kaskadą
);

"Oracle" sukuria saugomas procedūras

1. Pagrindinė gramatika


2. Parašykite paprastą pavyzdį, kaip modifikuoti emp lentelės ename lauką

Skambučio būdas yra toks:

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

Paskelbta 2019-04-30 18:15:54 |
Pagal faktinę situaciją kiekvienas turi SD kortelę
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com