Professional Documents
Culture Documents
Introduccion Al SQL - Chap14
Introduccion Al SQL - Chap14
Objetivos
!
"
%
%
&
Estructura de un Bloque
PL/SQL
&
'
#
!
(
*
,
&
( #
)
!
*
%
)
!
$ +
$
-
&
+
.
# %
,
)
!
$
&
Estructura de un Bloque
PL/SQL
/"
%%%%
0 12
3
%%%
4
52
63
%%%%
3 7
/"
8
/" 9/":(
;)
7
0 12
3
5
8
2
356 8
<"68
7
4
52
63
=9 3 +
8
59 3
%%%
3 7
Tipos de Bloques
0 #
#
#
&
#
>
!
$
,
.
%
*
&
,
$
%
Uso de Variables
!
1
"
%
<
?"6=5@ )
%
%
%
(
?5@
Manejando Variables en
PL/SQL
.
%
/
&
%
#
%
A
%
Tipos de Variables
!
",
60 (
6 &
+
%
B
%
$,
Declaracin de Variables
PL/SQL
+!
2
,
C 63 5/35D
8 8
C
3653' DC
!
E F </' 5 +
D
7
Ejemplos
/"
8B
8
8
8
/5 7
3'-0 "(
:)3653' !
E G7
/" 9/":( H)!
E I/
I7
63 5/353'-0 " !
E GG7
2
$ 63 5/35%
,
2
,
(
!
E)
</' 5%
Reglas de Nomenclatura
*
#
# %
%
0
9/" C
(
)
D
/" 9/":(
)
631
631 "/=
3'-0 " C
(
*
02
3/"@82
35 1 "
82
35 1 "
066 /3
/5
)
D
Declaracin de Variables
Escalares
/"
8&
/" 9/":(
L)
7
8
02
3/"@82
35 1 "!
E G7
8
8 3'-0 "(
L*
:)!
E G7
8
/5 !
E @ /5 M N7
8 +8
63 5/353'-0 "(
H*
:)!
E O%:;7
8
066 /3 3653' !
E 5"' 7
%%%
El Atributo %TYPE
P !
,
%
6
,&
?5@
!
$
%
%
$ %
8
?5@ 7
3'-0 "(
N*
:)
7
8
?5@ !
E G7
3'
%
/3 *6" $365%
5"' *
</
+
< B
3' %
/
(
!
)
%
$3'-0 "
$
$
$
$ 8 E NO7
10