Best Practices PL SQL
Best Practices PL SQL
Centre of Excellence
We value our
relationship
Loops, Cursors
s := i;
end loop;
Version 1.0
Presenter: OB Mgmt
Normally when other user update rows fetched by cursor, then cursor equerries.
declare
cursor c1 is select * from emp for update of sal,comm;
begin
for c in c1 loop
update emp set sal = sal + 2000 where current of c1;
end loop;
commit;
end;
Version 1.0
Presenter: OB Mgmt
Version 1.0
Presenter: OB Mgmt
Version 1.0
Presenter: OB Mgmt
Sub Query
Version 1.0
Presenter: OB Mgmt
Version 1.0
Presenter: OB Mgmt
Version 1.0
Presenter: OB Mgmt
Set Operators
Version 1.0
Presenter: OB Mgmt
Operator precedence
10
Version 1.0
Presenter: OB Mgmt
Rules of precedence
11
Version 1.0
Presenter: OB Mgmt
Uses And , OR
12
Version 1.0
Presenter: OB Mgmt
Rownum
13
Version 1.0
Presenter: OB Mgmt
14
Version 1.0
Presenter: OB Mgmt
15
Version 1.0
Presenter: OB Mgmt
Nocopy
16
Version 1.0
Presenter: OB Mgmt
Nocopy
17
Version 1.0
Presenter: OB Mgmt
Points to remember
18
Version 1.0
Presenter: OB Mgmt
Points to remember
19
Version 1.0
Presenter: OB Mgmt
Points to remember
20
Version 1.0
Presenter: OB Mgmt
Any Question
21
Version 1.0
Presenter: OB Mgmt
Thank You
22
Version 1.0
Presenter: OB Mgmt