ВУЗ:
Составители:
Рубрика:
35
dhlhju_bgbpbbjh\ZebaZimkdljb]]_jZGZijbf_j_kebljb]]_jaZimkdZ_lky
^eyijh\_jdbiheghfhqbcihevah\Zl_eygZijZ\h\uiheg_gbyhi_jZpbblh
dhg_qghgm`ghbkihevah\Zlvljb]]_jkaZimkdhf^h\uiheg_gbyhi_jZpbbk
dexq_\uf keh\hf BEFORE). ?keb ljb]]_j ijbf_gy_lky ^ey nhjfbjh\Zgby
^Zgguo^eyZm^blhjkdhcaZibkblhjZamfghbkihevah\Zlvljb]]_jkaZimkdhf
ihke_\uiheg_gbyhi_jZpbb kdexq_\ufkeh\hf AFTER).
Dh^ ljb]]_jZfh`_l[ulvZkkhpbbjh\Zgeb[hkhi_jZpb_cgZ^lZ[eb
p_c\p_ehfeb[hkdZ`^hckljhdhcgZ^dhlhjhc\uihegy_lkyhi_jZpby<
aZ\bkbfhklb hl wlh]h ljb]]_ju ih^jZa^_eyxl gZ
hi_jZlhjgu_ljb]]_ju
b
kljhqgu_ ljb]]_ju
Hi_jZlhjgu_ ljb]]_ju h[uqgh bkihevamxl ^ey ij h
\_jdb ijZ\be jZa]jZgbq_gby ^hklmiZ hi_jbjmxsbo lZ[ebp_c \ p_ehf Z
kljhqgu_ljb]]_juqZklhbkihevamxl^ey ijh\_jdbh]jZgbq_gbcp_ehklgh
klb ijb \klZ\d_ kljhd Mkeh\b_ aZimkdZ kljhqgh]h ljb]]_jZ fh`_l [ulv
mlhqg_gh^hihegbl_evgufeh]bq_kdbfmkeh\b_f
Qlh[u kha^Zlv ljb]]_j g_h[oh^bfh bf_lv kbkl_fgu_ijb\be_]bb
CREATE TRIGGER. >ey kha^Zgby ljb]]_jZ \ ko_f_ hlebqghc hl l_dms_c
ko_fu ihevah\Zl_ey lj_[mxlky kbkl_fgu_ ijb\be_]bb CREATE ANY
TRIGGER. Hi_jZlhjhij_^_e_gbyljb]]_jZ Oraclebkihevam_l ke_
^mxsbckbglZdkbk
CREATE[ OR REPLACE] TRIGGER [
bfy ko_fu.
]
bfy_ljb]]_jZ
{BEFORE I AFTER}
{INSERT I DELETE I UPDATE [OF
bfy_klhe[pZ
[,
bfy_klhe[pZ ...
]] }
[OR {INSERT I DELETE I UPDATE [OF
bfy_klhe[pZ
[,
bfyBklhe[pZ
]]}...]
ON [
bfyBko_fu
]{
bfyBlZ[ebpu
I
bfyBij_^klZ\e_gby
}
[FOR EACH ROW] [WHEN
mkeh\b_
]
FQHpbnbdZpbbBQDdHPDBgDB3L/SQL
Dexq_\h_ keh\h OR REPLACE mdZau\Z_l gZ [_amkeh\gh_ aZf_s_gb_
klZjh]hl_dklZ ljb]]_jZ ?keb dexq_\h_keh\hOR REPLACE g_ mdZaZghb
ljb]]_j hij_^_e_g \ kbkl_f_ lh aZf_s_gby klZjh]h agZq_gby ljb]]_jZ g_
ijhbkoh^blb\ha\jZsZ_lkykhh[s_gb_h[hrb[d_
Dexq_\u_keh\Z
BEFORE
beb
AFTER
mdZau\ZxlgZ\uiheg_gb_dh^Z
ljb]]_jZeb[h^h eb[hkhhl\_lkl\_gghihke_hi_jZlhjh\fZgbimebjh\Zgby
^Zggufbbgbpbbjh\Z\rboaZimkdljb]]_jZ
Dexq_\u_keh\Z INSERT, DELETEbeb UPDATE hij_^_eyxldhgdj_l
guc hi_jZlhj aZimkdZxsbc ljb]]_j >ey hi_jZlhjZ UPDATE fh]ml [ulv
mdZaZgu klhe[pu baf_g_gb_ dhlhjuo aZimkdZ_l ljb]]_j ?keb dhgdj_lgu_
klhe[pug_mdZaZgulhljb]]_jaZimkdZ_lbaf_g_gb_ex[h]hklhe[pZG_h[y
aZl_evgh_ dexq_\h_ keh\h OR ijbkh_^bgy_l ^hihegbl_evguc hi_jZlhj aZ
imkdZxsbcljb]]_j
Dexq_\h_keh\h ONaZ^Z_l bfylZ[ebpubebij_^klZ\e_gbyZkkhpbb
jh\Zggh]hkljb]]_jhf
G_h[yaZl_evgh_dexq_\h_keh\h ON EACH ROWhij_^_ey_lljb]]_j
dZdkljhqguc
�������������������������������������������������������������������������� ���� ��������� ���������������������������������������������������������� ������������������������������������������������������������������������� ��������� ������ BEFORE).� ����� �������� ������������ ���� ������������� �������������������������������������������������������������������������� ������������������������� ������������������ AFTER). ������������������������ ���������������������������������������� ������������������������������������������������������������������������ ������������ ��� ������ ��������� ������������� ��� ������������ ��������� �� ��������� ���������� ������������ ��������� ������� ����������� ��� ���� ������ ������� �������������� ��������� ������������ ��������� �� ������� �� �������������������������������������� ������������������������������ ���� ���� �������� ������� �������� �������� ���������� ��������� ������ ����� �������������������������������������������� ������ �������� ��������� ����������� ������ ���������� � ���������� CREATE TRIGGER.� ���� ��������� ��������� � ������� ��������� ��� �������� ������ �������������� ���������� ���������� ���������� CREATE ANY TRIGGER. ��������������������� �������� Oracle� ���������� ���� ����������������� CREATE[ OR REPLACE] TRIGGER [��� �����. ]���_�������� {BEFORE I AFTER} {INSERT I DELETE I UPDATE [OF ���_������� [, ���_������� ... ]] } [OR {INSERT I DELETE I UPDATE [OF ���_������� [, �������������� ]]}...] ON [����������]{����������� I ����������������� } [FOR EACH ROW] [WHEN ������� ] ������������������������L/SQL ��������� ����� OR REPLACE� ���������� ��� ������������ ���������� �������� ������� ���������� ����� ��������� ������ � OR REPLACE� ��� ��������� �� �������� ���������� �� ��������� ��� ���������� �������� ��������� ��������� ��� ����������������������������������������������� ��������� ����� BEFORE���� AFTER������������������������������ ������������������������������������������������������������������������� ���������������������������������������� �������������� INSERT, DELETE���� UPDATE ������������������� ���� ���������� ������������ ��������� ���� ��������� UPDATE� ������ ����� �������� ��������� ���������� �������� ���������� ��������� ����� ����������� ������������������������������������������������������������������������� ���������� ��������� ����� OR� ������������� ��������������� ���������� ��� ������������������ ��������� ����� ON� ������� ���������������� ����������������������� ���������������������� ����������������������������� ON EACH ROW�������������������� ������������� 35
Страницы
- « первая
- ‹ предыдущая
- …
- 33
- 34
- 35
- 36
- 37
- …
- следующая ›
- последняя »