ВУЗ:
Составители:
Рубрика:
29
_lkyh[yaZl_evgh IjbhibkZgbbi_j_f_gguonmgdpbblZd`_dZdbijb hib
kZgbbi_j_f_gguoijhp_^mjug_bkihevam_lkydexq_\h_ keh\h DECLARE.
;ehdhij_^_e_gby^ZgguogZqbgZ_lkykjZam ihke_dexq_\h]hkeh\Z ISbeb
AS,ih\u[hjmihevah\Zl_ey
JZkkfhljbfijbf_jkha^ZgbynmgdpbbdhlhjZy\uqbkey_lkm ffmagZ
q_gbc Zljb[mlh\ lZdbo qlh h^bg ba Zljb[mlh\ ihiZ^Z_l \ aZ^Zgguc iZjZ
f_ljZfbnmgdpbbbgl_j\ZeImklvlZ[ebpZ
knhjfbjh\ZgZij_^eh`_gb_f
IJBF?J 4.4.3.
SQL> CREATE OR REPLACE FUNCTION SumRecInt
2 (Argl IN NUMBER, Arg2 IN NUMBER)
3 RETURN NUMBER
4 AS
5 Sum_Var NUMBER := 0.0;
6 BEGIN
7 SELECT Sum(LECTURE_ID) INTO Sum_Var FROM SUBJ_LECT WHERE
SUBJ_ID BETWEEN Argl AND Arg2;
8 RETURN Sum_Var;
9 END
;
10 /
Function created.
?keb oZjZdl_j bkihevah\Zgby ijbeh`_gbc baf_gbeky lh ^ey hk\h[h`
^_gby j_kmjkh\ [Zau ^Zgguo fh`_l ihlj_[h\Zlvky mgbqlh`blv ijhp_^mjm
beb nmgdpbx < kh[kl\_gghc ko_f_ ihevah\Zl_ex g_ lj_[mxlky ^hihegb
l_evgu_ijb\be_]bb^eymgbqlh`_gbyijhp_^mjubebnmgdpbb>eymgbqlh
-
`_gby ijhp_^mju beb nmgdpbb \ ko_f_ ^jm]h]h ihevah\Zl_ey g_h[oh^bfh
gZebqb_ijb\be_]bb DROP ANY PROCEDURE.
>eymgbqlh`_gbyijhp_^mju
Oracle
bkihevam_lke_^mxsbckbglZdkbk
DROP PROCEDURE [
bfyBko_fu
]
bfyBijhp_^mju
JZkkfhljbfijbf_j mgbqlh`_gbynmgdpbb Oracle.
SQL > DROP FUNCTION SumRecInt
Function dropped;
AZ^Zgb_
2
1. HibkZlvijhp_^mjmdhlhjZyaZghkbl^Zggu_\lZ[ebpm STUDENT \aZ\b
kbfhklbhliZjZf_ljh\ijhp_^mju\ua\Zlvwlmijhp_^mjm
2. HibkZlv ijhp_^mjm dhlhjZy aZghkbl ^Zggu_ \ lZ[ebpu STUDENT b
EXAM_MARKSkkh[ex^_gb_fkkuehqghcp_ehklghklb\hkihevah\Zlvky
_c\aZ\bkbfhklbhliZjZf_ljh\
3. HibkZlv ijhp_^mjm dhlhjZy aZghkbl ^Zggu_ \ lZ[ebpu STUDENT b
SUBJECT k kh[ex^_gb_f kkuehqghc p_ehklghklb \hkihevah\Zlvky _c \
aZ\bkbfhklbhliZjZf_ljh\
����������������� ������������������������������������������������ ���� ���������������������������������������������������� ����� DECLARE. ���������������������������������������� ��������������������� IS����� AS,�������������������������� ����������������������������������������������������������������� ������ ���������� ������� ���� ����� ��� ���������� ��������� � ��������� ����� ��������������������������������������� �������������������������� ������ 4.4.3. SQL> CREATE OR REPLACE FUNCTION SumRecInt 2 (Argl IN NUMBER, Arg2 IN NUMBER) 3 RETURN NUMBER 4 AS 5 Sum_Var NUMBER := 0.0; 6 BEGIN 7 SELECT Sum(LECTURE_ID) INTO Sum_Var FROM SUBJ_LECT WHERE SUBJ_ID BETWEEN Argl AND Arg2; 8 RETURN Sum_Var; 9 END; 10 / Function created. ����� ��������� �������������� ����������� ����������� ��� ���� �������� ������ ��������� ����� ������� ������ �������������� ����������� ���������� ���� ��������� �� ������������ ������ ������������� ��� ���������� �������� ��������������������������������������������������������������������- ������ ���������� ���� �������� �� ������ �������� ������������� ����������� ������������������ DROP ANY PROCEDURE. ������������������������� Oracle�������������������������������� DROP PROCEDURE [����������]������������� ������������������������������������� Oracle. SQL > DROP FUNCTION SumRecInt Function dropped; ������� 2 1. ��������������������������������������������������� STUDENT ������� ������������������������������������������������������� 2. �������� ����������� �������� �������� ������� �� �������� STUDENT� �� EXAM_MARKS������������������������������������������������������ ������������������������������� 3. �������� ����������� �������� �������� ������� �� �������� STUDENT� �� SUBJECT� �� ������������ ���������� ������������� ���������������� ��� �� �������������������������� 29
Страницы
- « первая
- ‹ предыдущая
- …
- 27
- 28
- 29
- 30
- 31
- …
- следующая ›
- последняя »