ВУЗ:
Составители:
Рубрика:
38
19 END;
20 /
Trigger created.
Ijb \\h^_ agZq_gby Zljb[mlZ jZ\gh]h 90 ijhbkoh^bl kjZ[Zlu\Zgb_
ljb]]_jZ TRIG_TB2.<u\h^blky^bZ]ghklbq_kdh_khh[s_gb_b\\h^blkygh
\ZykljhdZIj_^klZ\e_ggZyhi_jZpby\u[hjdbih^l\_j`^Z_lh`b^Z_ fh_ba
f_g_gb_\lZ[ebp_
SQL> insert into tabl values(90);
Kebrdhf[hevrh_mdehg_gb_
< hlebqb_ hl ijhp_^mj nmgdpbc b iZd_lh\ k_j\_j Oracle g_ ojZgbl
dh^ljb]]_jZ\\b^_kdhfibebjh\Zggh]h[ehdZ PL/SQL.Ijbi_j\hfaZimkd_
ljb]]_jZ_]hdh^kqblu\Z_lkybakeh\Zjy^Zgguodhfibebjm_lkybkdhfib
ebjh\ZggZy\_jkbykhojZgy_lky\h[eZklb SGA.Ihwlhfm^eyqZklhbkihev
am_fuo ljb]]_jh\ p_e_khh[jZagh dh^ hl\_qZxsbc aZ ijhp_^mjgmx qZklv
ljb]]_jZ\dexqZlv\ojZgbfmxijhp_^mjmZ\l_e_ljb]]_jZhklZ\eylvlhev
dhaZibkvmkeh\bc aZimkdZb\uah\ukhhl\_lkl\mxsboijhp_^mjbnmgdpbc
GZij_^eh`_gbyyaudZ SQL,\dexq_ggu_\dh^ ljb]]_jZ Oracle,gZeh
`_guke_^mxsb_h]jZgbq_gbyL_ehljb]]_pag_fh`_l\dexqZlv\k_[yy\
gh_ bkihevah\Zgb_ mijZ\eyxsbo hi_jZlhjh\ COMMIT, ROLLBACK b
SAVEPOINT, hi_jZlhjh\ yaudZ hij_^_e_gby ^Zgguo CREATE, ALTER b
DROP,
hi_jZlhjh\ mijZ\eyxsbo jZa]jZgbq_gb_f ^hklmiZ
GRANT
b
REVOKE,ZlZd`_g_y\gh_\uiheg_gb_i_j_qbke_gguohi_jZlhjh\q_j_a\u
ah\uijhp_^mjbnmgdpbc
AZ^Zgb_
1.
Kha^Zlv ljb]]_j dhlhjuc kqblZ_l kj_^gxx klbi_g^bx b \u^Z_l
^bZ]ghklbq_kdh_ khh[s_gb_ ijb ij_\ur_gbb aZ^Zggh]h ihjh]Z
mdehg_gby \\h^bfh]h agZq_gby Zljb[mlZ \ aZ\bkbfhklb hl kj_^g_c
klbi_g^bbijbwlhfijhbkoh^blaZiheg_gb_g_dhlhjhclZ[ebpu
2.
Kha^Zlv ljb]]_j dhlhjuc kqblZ_l kj_^gbc [Zee \ aZ^Zgguc ^_gvb
\u^Z_l ^bZ]ghklbq_kdh_ khh[s_gb_ ijb ij_\ur_gbb aZ^Zggh]h ihjh]Z
mdehg_gby \\h^bfh]h agZq_gby Zljb[mlZ \ aZ\bkbfhklb hl kj_^g_]h
[ZeeZijbwlhfijhbkoh^blaZiheg_gb_g_dhlhjhclZ[ebpu
3.
Kha^Zlv ljb]]_j dhlhjuc hij_^_ey_l ]jZgbpu baf_g_gby ghf_jh\
ij_^f_lh\ b \u^Z_l ^bZ]ghklbq_kdh_ khh[s_gb_ ijb ij_\ur_gbb
aZ^Zggh]h ihjh]Z mdehg_gby \\h^bfh]h agZq_gby Zljb[mlZ ijb wlhf
ijhbkoh^blaZiheg_gb_lZ[ebpu
4.
Kha^Zlv ljb]]_j dhlhjuc hij_^_ey_l ]jZgbpu baf_g_gby ghf_jh\
ij_ih^Z\Zl_e_c b \u^Z_l ^bZ]ghklbq_kdh_ khh[s_gb_ ijb ij_\ur_gbb
aZ^Zggh]h ihjh]Z mdehg_gby \\h^bfh]h agZq_gby Zljb[mlZ ijb wlhf
ijhbkoh^blaZiheg_gb_g_dhlhjhclZ[ebpu
5.
Kha^Zlv ljb]]_j dhlhjuc kqblZ_l kj_^gbc j_clbg] mgb\_jkbl_lh\ b
\u^Z_l ^bZ]ghklbq_kdh_ khh[s_gb_ ijb ij_\ur_gbb aZ^Zggh]h ihjh]Z
mdehg_gby \\h^bfh]h agZq_gby Zljb[mlZ \ aZ\bkbfhklb hl \_ebqbgu
kj_^g_]hj_clbg]Zijbwlhfijhbkoh^blaZiheg_gb_g_dhlhjhclZ[ebpu
19 END; 20 / Trigger created. ���� ������ ��������� ���������� ������� 90� ����������� ������������� �������� TRIG_TB2.���������������������������������������������������� ���������������������������������������������������������������������� ������������������ SQL> insert into tabl values(90); ������������������������� �� �������� ��� ���������� �������� �� �������� ������ Oracle� ��� ������� ������������������������������������������� PL/SQL.�������������������� ������������������������������������������������������������������������ ��������������������������������������� SGA.��������������������������� ������� ���������� �������������� ����� ����������� �� ������������ ������ �������������������������������������������������������������������������� ����������������� ���������������������������������������������������� �������������������� SQL,�������������������������� Oracle,������ ���������������������������������������pa����������������������������� ���� �������������� ������������ ���������� COMMIT, ROLLBACK� � SAVEPOINT,� ����������� ������ ������������ ������ CREATE, ALTER� � DROP, ������������ ������������ ��������������� ������� GRANT� �� REVOKE,�������������������������������������������������������������� ����������������������� ���������� 1. �������� ��������� �������� �������� �������� ���������� �� ������� ���������������� ���������� ���� ����������� ���������� ������� ���������� ���������� ��������� ��������� �� ������������ ��� �������� ������������������������������������������������������������ 2. �������� ��������� �������� �������� �������� ����� �� ��������� ����� � �� ������� ���������������� ���������� ���� ����������� ���������� ������� ���������� ���������� ��������� ��������� �� ������������ ��� ��������� ������������������������������������������������������� 3. �������� ��������� �������� ����������� �������� ���������� �������� ���������� �� ������� ���������������� ���������� ���� ����������� ���������� ������� ���������� ���������� ��������� ���������� ���� ����� ������������������������������ 4. �������� ��������� �������� ����������� �������� ���������� �������� ��������������� �� ������� ���������������� ���������� ���� ����������� ���������� ������� ���������� ���������� ��������� ���������� ���� ����� ���������������������������������������� 5. �������� ��������� �������� �������� �������� �������� �������������� �� ������� ���������������� ���������� ���� ����������� ���������� ������� ���������� ���������� ��������� ��������� �� ������������ ��� ��������� �������������������������������������������������������������������� 38