Вы находитесь на странице: 1из 2

Without bulk bind

Oracle Server
PL/SQL Runtime Engine

Pl/sql Block SQL Engine


Begin Procedureal
For i in c1 statement
LOOP execution
Update emp set
sal = sal +100
where empno
=i.empno;
end loop;
end;

Using Editor we are developing a SYNTAX:


procedure CREATE [OR REPLACE
1 IS/AS
variables declaration
cursors declaration
userdefined execptions
Show errors Using SQL tool load procedure into
database BEGIN
-------
---Executable Stateme
--------
Compiled EXCEPTION handling
END [procedure_name]
./

Processed

Execute
With Bulk Collect

PL/SQL Runtime Engine

Pl/sql Block SQL Engine


Begin Procedureal
Forall i in c1 statement
v_t.first..v_t.last execution
Update emp set
sal = sal +100
where empno
=v_t.(i);
end;

YNTAX:
CREATE [OR REPLACE] PROCEDURE prcedure_name(formal parameters)
S/AS
variables declaration Procedure Specification
cursors declaration
userdefined execptions
BEGIN
------- Porcedure Body
---Executable Statements
--------
EXCEPTION handling
END [procedure_name];
/

Вам также может понравиться