Järgmine on SQL lause tabelite loomiseks ja salvestatud protseduuride loomiseks – viita iseendale, tee järeldusi ühest näitest ja Baidu, kui sa ei saa aru.
oracle käsk, et luua esmane võti võõrvõti
1. Loo tudengilaud loo tabel t_stu( stuid number(10) primaarvõti, stuname varchar2(20) ei ole null, Stusex varchar2(2) vaikimisi 'mees' kontroll (stusex in('mees', 'naine)))) );
2. Koosta tunniplaan loo tabel t_couse( couseid number(10) primaarvõti, cousename varchar2(20) ei ole null, cousetype varchar2(4) );
3. Koosta tudengi kursusearuande leht (sh peamine välisvõti) loo tabel t_score( Skoorinumber (10) põhivõtme, Stuid number(10) viited t_stu(stuid), couseid number(10), piirang fk_couseid võõrvõti (couseid) Viited t_couse(Couseid) on Delete Cascade );
Oracle loob salvestatud protseduurid
1. Põhiline grammatika
2. Kirjuta lihtne näide, et muuta emp tabeli ename-välja
Kutsumise meetod on järgmine:
SQL>exec update_emp('7935','test');
|