ВУЗ:
Составители:
Рубрика:
21
Ihe_agh_ k\hckl\h k\yaZgh k ih^^_j`dhc iSH^RiSH^HeHggRUR f_lh^Z
%TYPE.
Lbi i_j_f_gghcfh`_l [ulvhij_^_e_g dZd kh\iZ^Zxsbcklbihf
Zljb[mlZ g_dhlhjhclZ[ebpu Ijb wlhf ihevah\Zl_ex g_lj_[m_lky lhqgh]h
agZgbylbiZ^ZgguoZljb[mlh\aZibkb [he__lh]hijbhij_^_e_gguobaf_
g_gbyo\lbiZo^ZgguolZ[ebpuijh]jZffZhklZ_lkyjZ[hlhkihkh[ghc
<
PL/SQL
ih^^_j`b\Z_l lbi ^Zgguo
RECORD,
dhlhjuc iha\hey_l
kdhgkljmbjh\Zlv h[t_dl khhl\_lkl\mxsbc kljhd_ lZ[ebpu H[jZs_gb_ d
we_f_glZf h[t_dlZ lbiZ
RECORD
hkms_kl\ey_lky k ihfhsvx ghlZpbb
bfy_h[v_dlZbfy_we_f_glZ
Kmq_lhf^hihegbl_evguoh[t_dlh\bf_lh^h\
PL/SQL
jZkkfhljbf gh\uc \ZjbZgl ijh]jZffu \u[hjdb kljhd lZ[ebpu
LECTURE c
bkihevah\Zgb_f dmjkhjh\ H[jZlbl_ \gbfZgb_ gZ ih\lhjguc
\u\h^ ihke_^g_c kljhdb IhiulZcl_kv bkijZ\blv hj]ZgbaZpbx pbdeZ ^ey
mkljZg_gbyih\lhjgh]h\u\h^Z
IJBF?J
4.2.2.
SQL> set serveroutput on;
SQL> set echo on;
SQL> set tennout on;
SQL> DECLARE
2 TYPE Tabl_rec_type IS RECORD --
Hij_^_e_gb_
gh\h]h
lbiZ
^Zgguo
3 (Argl LECTURE. LECTURE _ID%TYPE, --
I_j_f_ggZy
lbiZ
Zljb[mlZ
LECTURE_ID
lZ[ebpu
LECTURE
4 Arg2 LECTURE .SURNAME%TYPE, --
I_j_f_ggZy
lbiZ
Zljb[mlZ
SURNAME
lZ[ebpu
LECTURE
5 Arg3 LECTURE.NAME%TYPE , --
I_j_f_ggZy
lbiZ
Zljb[mlZ
NAME
lZ[ebpu
LECTURE
6 Arg4 LECTURE.CITY%TYPE , --
I_j_f_ggZy
lbiZ
Zljb[mlZ
CITY
lZ[ebpu
LECTURE
7 Arg5 LECTURE.UNIV_ID%TYPE); --
I_j_f_ggZy
lbiZ
Zljb[mlZ
UNIV_ID
lZ[ebpu
LECTURE
8 T
Z
b1
B]_k
Tabl_rec_type; --
Hij_^_e_gb _h[t_dlZkdhgkljmbjh\Zggh]h
lbiZ
9 Cursor Curl IS SELECT * FROM LECTURE; --
Hij_^_e_gb_
dmjkhjZ
10 BEGIN
11 Open Curl; --
Dmjkhj^he`_g[ulvhldjul
12 FETCH Curl INTO Tabl_rec;
13 LOOP
14 EXIT WHEN (Curl%NOTFOUND);
15 DBMS_OUTPUT.PUT_LINE(Curl%ROWCOUNT II' 'IITabl_rec.
Arg2 II' 'IITabl_rec.Arg3 II' 'IITabl_rec.Arg4);
16 FETCH Curl INTO Tabl_rec;
17 END LOOP;
����������������� ��������� �������� �� ����������� ������������������ ������ %TYPE.� ���� ����������� ������ ����� ���������� ���� ������������ �� ������ ��������� ���������� ��������� ���� ����� ������������� ��� ���������� �������� ������� ����� ������� ������������������ ������ ������ ����������������� ����� ������������������������������������������������������������������ �� PL/SQL ������������� ���� ������ RECORD,� �������� ���������� ���������������� �������� ���������������� ������� ��������� ���������� �� ���������� �������� ���� RECORD ��������������� �� �������� �������� ���_�����������_��������� ��������������������������������� �� ������� PL/SQL ����������� ������ �������� ���������� �������� ������ ������� LECTURE c� ��������������� ���������� ��������� ��������� ��� ���������� ������ ���������� �������� ������������ ���������� ������������ ������ ���� ����������������������������� ������ 4.2.2. SQL> set serveroutput on; SQL> set echo on; SQL> set tennout on; SQL> DECLARE 2 TYPE Tabl_rec_type IS RECORD -- ����������� ������ ���� ������ 3 (Argl LECTURE. LECTURE _ID%TYPE, -- ���������� ���� �������� LECTURE_ID ������� LECTURE 4 Arg2 LECTURE .SURNAME%TYPE, -- ���������� ���� �������� SURNAME ������� LECTURE 5 Arg3 LECTURE.NAME%TYPE , -- ���������� ���� �������� NAME ������� LECTURE 6 Arg4 LECTURE.CITY%TYPE , --���������� ���� �������� CITY ������� LECTURE 7 Arg5 LECTURE.UNIV_ID%TYPE); -- ���������� ���� �������� UNIV_ID ������� LECTURE 8 T�b1���� Tabl_rec_type; --���������������������������������������� ���� 9 Cursor Curl IS SELECT * FROM LECTURE; --����������� ������� 10 BEGIN 11 Open Curl; --�������������������������� 12 FETCH Curl INTO Tabl_rec; 13 LOOP 14 EXIT WHEN (Curl%NOTFOUND); 15 DBMS_OUTPUT.PUT_LINE(Curl%ROWCOUNT II' 'IITabl_rec. Arg2 II' 'IITabl_rec.Arg3 II' 'IITabl_rec.Arg4); 16 FETCH Curl INTO Tabl_rec; 17 END LOOP; 21
Страницы
- « первая
- ‹ предыдущая
- …
- 19
- 20
- 21
- 22
- 23
- …
- следующая ›
- последняя »