SlideShare a Scribd company logo
Basic:
set sever on
declare
message varchar2(20):='Department of
CSE';
begin
dbms_output.put_line(message);
end;
Add & Sub:
set sever on
declare
a integer:=10;
b integer:=20;
c integer;
f real;
begin
c:=a+b;
dbms_output.put_line('Value of c:'|| c);
c:=a-b;
dbms_output.put_line('Value of c:'|| c);
c:= a*b;
dbms_output.put_line('Value of c:'|| c);
c:=b/a;
dbms_output.put_line('Value of c:'|| c);
f:=70.0/3.0;
dbms_output.put_line('Value of f:'|| f);
end;
1+2+3+……..+100:
set sever on
declare
i number(1);
s number;
begin
s:=0;
FOR i IN 1..100 LOOP
s:= s + i;
end loop;
dbms_output.put_line('sum is: '||s);
end;
Min:
declare
a number;
b number;
c number;
procedure findMin(x in number,y
in number,z out number)is
begin
if x<y then
z:=x;
else
z:=y;
end if;
end;
begin
a:=23;
b:=45;
findMin(b,a,c);
dbms_output.put_line('Minimum
of(23,45):'||c);
end;
Fun:
declare
a number;
b number;
c number;
function findMax(x in number,y
in number) return number is
z number;
begin
if x>y then
z:=x;
else
z:=y;
end if;
return z;
end;
begin
a:=23;
b:=45;
c:=findMax(a,b);
dbms_output.put_line('Maximum
of(23,45):'||c);
end;
Recur Fun:
declare
num number;
factorial number;
function fact(x in number) return number is
f number;
begin
if x=0 then
f:=1;
else
f:=x * fact(x-1);
end if;
return f;
end;
begin
num:=6;
factorial:=fact(num);
dbms_output.put_line('Factorial is :
'||factorial);
end;
while loop sum of 100 number:
declare
i number(10);
n number(10);
begin
n:=0;
i:=1;
while i<100
loop
n:=n+i;
i:=i+1;
end loop;
dbms_output.put_line('Sum
is:'||n);
end;
series print:
declare
i number(1);
j number(1);
begin
FOR i IN 1..50 LOOP
dbms_output.put_line('i is: '|| i);
end loop;
end;

More Related Content

DOC
Palindrome number program c
DOCX
Maple Code for Steepest Descent
DOC
Add digits of number in c
DOCX
Project filter matlab
Palindrome number program c
Maple Code for Steepest Descent
Add digits of number in c
Project filter matlab

What's hot (14)

DOCX
Program persamaan kuadrat
DOCX
Faisal
DOCX
1 (1)
DOCX
programa suma y multiplica
TXT
rtrtrNew text document
PDF
C programming
DOCX
Newton cotes method
DOC
Dti2143 dam31303
PPTX
Program presentation
DOCX
DOCX
New microsoft office word document (2)
PPTX
C Programming Example
DOCX
10740737 1599055096995598 1135912358_n
DOCX
Bti1022 lab sheet 8
Program persamaan kuadrat
Faisal
1 (1)
programa suma y multiplica
rtrtrNew text document
C programming
Newton cotes method
Dti2143 dam31303
Program presentation
New microsoft office word document (2)
C Programming Example
10740737 1599055096995598 1135912358_n
Bti1022 lab sheet 8
Ad

Similar to Plsql (20)

PDF
PL /SQL program UNIT 5 DMS 22319
PPTX
PL-SQL DIFFERENT PROGRAMS
TXT
5 a4.output
DOC
Mc amca04919 plsql programs
PDF
Plsql programs(encrypted)
PPTX
learn Functions_Examples in oralce database.pptx
DOC
Plsql task answers
DOCX
PLSQL.docx
PDF
ASSIGNMENT OF VISUAL BASIC
PPT
PPTX
9. DBMS Experiment Laboratory PresentationPPT
PPTX
Lecture 3.2_Subprogrammm - Function.pptx
PPT
Pl sql guide
ODP
MySQL Stored Procedures: Building High Performance Web Applications
PDF
Practice Exercise Set 1
PDF
Abap basics 01
PPTX
DOCX
Bottom of FormCreate your own FunctionFunctionsFor eac.docx
PDF
Enterprise Cobol Programming Guide For Zos And Os390 32 Ibm
PDF
2Bytesprog2 course_2014_c1_sets
PL /SQL program UNIT 5 DMS 22319
PL-SQL DIFFERENT PROGRAMS
5 a4.output
Mc amca04919 plsql programs
Plsql programs(encrypted)
learn Functions_Examples in oralce database.pptx
Plsql task answers
PLSQL.docx
ASSIGNMENT OF VISUAL BASIC
9. DBMS Experiment Laboratory PresentationPPT
Lecture 3.2_Subprogrammm - Function.pptx
Pl sql guide
MySQL Stored Procedures: Building High Performance Web Applications
Practice Exercise Set 1
Abap basics 01
Bottom of FormCreate your own FunctionFunctionsFor eac.docx
Enterprise Cobol Programming Guide For Zos And Os390 32 Ibm
2Bytesprog2 course_2014_c1_sets
Ad

Recently uploaded (20)

PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Web App vs Mobile App What Should You Build First.pdf
PDF
Getting Started with Data Integration: FME Form 101
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PPTX
A Presentation on Touch Screen Technology
PDF
A novel scalable deep ensemble learning framework for big data classification...
PPTX
Chapter 5: Probability Theory and Statistics
PDF
Encapsulation theory and applications.pdf
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
TLE Review Electricity (Electricity).pptx
PPTX
Tartificialntelligence_presentation.pptx
PDF
Mushroom cultivation and it's methods.pdf
Univ-Connecticut-ChatGPT-Presentaion.pdf
Assigned Numbers - 2025 - Bluetooth® Document
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Encapsulation_ Review paper, used for researhc scholars
Web App vs Mobile App What Should You Build First.pdf
Getting Started with Data Integration: FME Form 101
gpt5_lecture_notes_comprehensive_20250812015547.pdf
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
A Presentation on Touch Screen Technology
A novel scalable deep ensemble learning framework for big data classification...
Chapter 5: Probability Theory and Statistics
Encapsulation theory and applications.pdf
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
SOPHOS-XG Firewall Administrator PPT.pptx
Unlocking AI with Model Context Protocol (MCP)
TLE Review Electricity (Electricity).pptx
Tartificialntelligence_presentation.pptx
Mushroom cultivation and it's methods.pdf

Plsql

  • 1. Basic: set sever on declare message varchar2(20):='Department of CSE'; begin dbms_output.put_line(message); end; Add & Sub: set sever on declare a integer:=10; b integer:=20; c integer; f real; begin c:=a+b; dbms_output.put_line('Value of c:'|| c); c:=a-b; dbms_output.put_line('Value of c:'|| c); c:= a*b; dbms_output.put_line('Value of c:'|| c); c:=b/a; dbms_output.put_line('Value of c:'|| c); f:=70.0/3.0; dbms_output.put_line('Value of f:'|| f); end; 1+2+3+……..+100: set sever on declare i number(1); s number; begin s:=0; FOR i IN 1..100 LOOP s:= s + i; end loop; dbms_output.put_line('sum is: '||s); end; Min: declare a number; b number; c number; procedure findMin(x in number,y in number,z out number)is begin if x<y then z:=x; else z:=y; end if; end; begin a:=23; b:=45; findMin(b,a,c); dbms_output.put_line('Minimum of(23,45):'||c); end;
  • 2. Fun: declare a number; b number; c number; function findMax(x in number,y in number) return number is z number; begin if x>y then z:=x; else z:=y; end if; return z; end; begin a:=23; b:=45; c:=findMax(a,b); dbms_output.put_line('Maximum of(23,45):'||c); end; Recur Fun: declare num number; factorial number; function fact(x in number) return number is f number; begin if x=0 then f:=1; else f:=x * fact(x-1); end if; return f; end; begin num:=6; factorial:=fact(num); dbms_output.put_line('Factorial is : '||factorial); end; while loop sum of 100 number: declare i number(10); n number(10); begin n:=0; i:=1; while i<100 loop n:=n+i; i:=i+1; end loop; dbms_output.put_line('Sum is:'||n); end; series print: declare i number(1); j number(1); begin FOR i IN 1..50 LOOP dbms_output.put_line('i is: '|| i); end loop; end;