ВУЗ:
Составители:
Рубрика:
27
gbyiZjZf_ljZ\ijhp_kk_jZ[hluijhp_^mjulh_klviZjZf_lj\b^ZH
U
L
—
wlh \ha\jZsZ_fuc iZjZf_lj IZjZf_lj IN OUT — wlh iZjZf_lj dhlhjhfm
ijb\uah\_^he`gh[ulvijbk\h_ghagZq_gb_dhlhjh_fh`_l[ulvbaf_g_gh
\ l_e_ ijhp_^mju IZjZf_lju ijhp_^mjbeb nmgdpbcbf_xl\b^uijbk\h
_ggu_ihmfheqZgbx
>hihegbl_evghdhij_^_e_gbyfg_h[oh^bfuf^eyijhp_^mju\hij_
^_e_gbb nmgdpbb ^he`_g [ulv mdZaZg lbi ^Zgguo _^bgkl\_ggh]h \ha\jZ
sZ_fh]hnmgdpb_cagZq_gby<ha\jZlagZq_gbynmgdpbb\uihegy_lkydhfZg
^hc PL/SQL RETURN. Hi_jZlhj hij_^_e_gby ijhp_^mju Oraclebkihevam_l
ke_^mxsbckbglZdkbk
CREATE [OR REPLACE] PROCEDURE
[
bfyBko_fu
]
bfyBijhp_^mju
[
(bfy_iZjZf_ljZ
[{IN I OUT I IN OUT}]
lbi_^Zgguo
[
,bfy_iZjZf_ljZ
[{IN I OUT I IN OUT}]
lbi_^Zgguo...
])]
{IS I AS}
QSR]SDffDBgDB3/64/
Dexq_\h_ keh\h
OR REPLACE
mdZau\Z_l gZ [_amkeh\gh_ aZf_s_gb_
klZjh]hl_dklZijhp_^mju?kebdexq_\h_keh\h
OR REPLACE
g_mdZaZghb
ijhp_^mjZ hij_^_e_gZ lh aZf_s_gby klZjh]h agZq_gby dh^Z ijhp_^mju g_
ijhbkoh^blb\ha\jZsZ_lkykhh[s_gb_h[hrb[d_
< hibkZgbb i_j_f_gguo ijhp_^mju g_ bkihevam_lky dexq_\h_ keh\h
DECLARE.
;ehd hij_^_e_gby ^Zgguo gZqbgZ_lky kjZam ihke_ dexq_\h]h
keh\Z
AS
beb
IS,
ih\u[hjmihevah\Zl_ey
JZkkfhljbf ijbf_j kha^Zgby ijhp_^mju dhlhjZy aZghkbl \ lZ[ebpm
agZq_gby aZ\bkysb_ hl qbkeh\h]h iZjZf_ljZ Imklv lZ[ebpZ knhjfbjh\ZgZ
ij_^eh`_gb_f
CREATE TABLE SUBJ_LECT(LECTURE_ID NUMBER, SUBJ_ID
NUMBER);
Ijhlhdhekha^Zgbyijhp_^mjuij_^klZ\e_g^Ze__
IJBF?J
4.4.1.
SQL> CREATE OR REPLACE PROCEDURE InsRec
2 (Argl IN NUMBER, Arg2 IN NUMBER)
3 AS
4 Coeff CONSTANT NUMBER := 0.5;
5 BEGIN
6 INSERT INTO SUBJ_LECT VALUES (Coeff*Argl, Coeff*Arg2 );
7 END;
8 /
Bkiheg_gb_kha^Zgghcijhp_^mju
InsRec
fh`_l[ulv\uiheg_ghhi_jZ
�������������������������������������������������� ���������������U� — ���� ������������� ���������� �������� IN OUT —� ���� ���������� ��������� ����������������������������������������������������������������������� �� ����� ����������� ���������� ��������� ���� �������� ������ ������ ������� ������������������� ���������������������������������������������������������������� �������� �������� ������� ����� ������� ���� ������� �������������� ������� ���������������������������������������������������������������������� ��� PL/SQL RETURN.� ��������� ������������ ��������� Oracle� ����������� �������������������� CREATE [OR REPLACE] PROCEDURE [���������� ] ������������� [(���_��������� [{IN I OUT I IN OUT}] ���_������ [,���_��������� [{IN I OUT I IN OUT}] ���_������...])] {IS I AS} ������������������� ��������� ����� OR REPLACE� ���������� ��� ������������ ���������� ��������������������������������������������� OR REPLACE��������������� ���������� ������������ ��� ���������� �������� ��������� ����� ��������� ��� ����������������������������������������������� �� ��������� ����������� ���������� ��� ������������� ��������� ����� DECLARE.� ����� ������������ ������� ����������� ������ ������ ���������� ������AS����� IS,������������������������� ����������� ������� ��������� ����������� �������� �������� �� �������� ���������� ���������� ��� ���������� ����������� ������ �������� ������������� ������������� CREATE TABLE SUBJ_LECT(LECTURE_ID NUMBER, SUBJ_ID NUMBER); ���������������������������������������������� ������ 4.4.1. SQL> CREATE OR REPLACE PROCEDURE InsRec 2 (Argl IN NUMBER, Arg2 IN NUMBER) 3 AS 4 Coeff CONSTANT NUMBER := 0.5; 5 BEGIN 6 INSERT INTO SUBJ_LECT VALUES (Coeff*Argl, Coeff*Arg2 ); 7 END; 8/ ������������������������������ InsRec���������������������������� 27
Страницы
- « первая
- ‹ предыдущая
- …
- 25
- 26
- 27
- 28
- 29
- …
- следующая ›
- последняя »