Poniżej znajduje się instrukcja SQL do tworzenia tabel i procedur przechowywanych, odwołuj się do siebie, wyciągaj wnioski z jednego przykładu, a jeśli nie rozumiesz, Baidu.
Polecenie Oracle do utworzenia klucza obcego klucza podstawowego
1. Stwórz stół dla uczniów Utwórz tabelę t_stu( Klucz główny o numerze stuid(10), stuname varchar2(20) nie null, stusex varchar2(2) domyślny 'męski' check (stusex in('męski', 'żeński'))) );
2. Stwórz plan zajęć Utwórz tabelę t_couse( klucz główny o numerze couseid (10), Cousename varchar2(20) nie null, cousetype varchar2(4) );
3. Stworzyć arkusz raportu z kursu dla uczniów (w tym główny klucz obcy) Utwórz tabelę t_score( Numer Scoreid (10) klucz główny, Stuid Number(10) odniesienia t_stu(Stuid), numer kuzydalny(10), constraint fk_couseid klucz obcy(couseid) Bibliografia t_couse(Couseid) O kaskadzie usuwania );
Oracle tworzy procedury przechowywane
1. Podstawowa gramatyka
2. Napisz prosty przykład, aby zmodyfikować pole ename w tabeli EMP
Metoda wywołania wygląda następująco:
SQL>exec update_emp('7935','test');
|