You are on page 1of 13

Epeimank-

PLISQL Bacxa
Auim

Domuauglhon basc PLSoL

Sum R un numbaxa daken e


DECLARE
vax unage
vaz 3 utaox
BEGIN
Vax 1 : =vai3
Vax a = vax s
va a :
Vax I +vax S
dbme- oulpest peat- lne (vax)
END

Catpec
Entor oua pnx vax : 5
DECLARE
a

b
anbge: =8a s
unages 3
aPLsQLckcho qd asaal ROnumbex
BEGIN
b:b
ite =a Loop
b: b*
tt+
end Docp
dbme apt.pek-ine (Factaual s 'b;
ENDS

Outped
Entax volua pax o: 5
Factaal 1 2 0
i i *Dapkay Numbexa unxOMaTA0@rdar

agam
DECLARE

tanagez= D
BEGIN

m o d (t1o):

t upe (t|io);
end loop
dboo-opest put-lie (ad
END

Cctpct
569
Entei alue x n
F65
DECLARE
haro anager =8chomg Fand dtal anc 38
pbq untoq: =B phy
adh oge= 8 oaths
botoe us &boBaog
Zoca &zol
augs
de vasban2(5)
BEGIN
tatal: (chaoLoe
ptaho
ls)
+bobog +ologg)
g eurac
s o p e d . potle (Lobal is 'l Lota),
dbos-opotpet luie('aug ia" b a g )
aug 9 o tben
ore pal.pet ube (qrade is 9'):
esif avq 8o and a 89 then
dbos-odipet. ped_lie (roda is A');
elsi ava o and av2= 49 ben
dbos dtpet pot-lube (ode is e;
eleiP ava = and awql L=69 bep
i 60

dbms-oulpet pat-le
esf ava= 50 and ('ade
is c
');
av 59 then
dbos dtpet pot-line (arade is p');
else
dbros-oulpcd pud -luse ('qnade va F');
end if
END

Cutpet
65
enter walua pax ehoo -

e d o vakue
entose alue 16
ente alue. p bom 5
enta uaue
ZoZooles
rad 3
31
Bagxam aPL-SQL Cada do caleulata._otaa Ono pauc
DEciART a oic
nal
a aue acua uaxyia gsom 3cn s h 1oda and
epandung ualuaa Galelatdaroa Ond porumcat.n an empip
Jabla Jalndmad esl
a soal
BEGIN ag 3mma,sadiia, pauma and
R i a 3.7 loep
(63143) le a
Cxaa
ocla zodis vohaio),paunic vasoha(o), ana
a: (3-14 *7*)
ie utb axiele valua (,p.a); owckar(10)
end loop;
eND

PERIMETER
REP
RaDUS
3 1884 28.3

5.12 50-24

4 18. 5

31 68 13 0 4

43 96 53.86. e a PLsQLpxxam th that nii00 amepk an nunt numbex


Praaxam Dsarto tha asg Chock caa balaaCa lana than munimcm
DECLARE lanca than daduct 7 100 pem th ballansa fhai pcoaas i quad
Ract- no rumbe(5);
eoi-bal numes (5): = 1000; on lhe bamk tall
rbolanca numbar(5)
BEGIN
Racot-no: = 8 xart- nos
saloel balanca cino cbolance
acet-maste
Khare acob -no= gacct_noD
banaa 4mhb)ThenN
cipdalo acet-mase
sok bolance = balace - 100
Maa aack-no =*acck-no,
rbalanca:z cbalance -100
abos ope pak ueRs 100 daducu and ousard ban bddons
elee "lzbalknca)
bdanca
dbms oobpot pub ld oont 1

@nd

utput
Enh value pax acetno 2

R 100 didudad and Cusnt balana o


aPLlsQ Cada LAk hot oi pmnk ha_est
gn thawnpcitodd
1ank ae
DeLaRE
qrade chas();
BEGIN
qyada&
nsaade
kanA' hn dbrooadpdpat Duria (Rook1
ihonB' than dbrosatp puLioRanh 2 ):
hon c' Hhan dbres adtput peotua ( Rank a )
han D' Hoan dbosp pet i ( Rank 4)
else dbob-autpt pek Oi ('no ach qade!) .
end easo 1

END

autpet

Erdo ualue
Rank 2

Raxuo
1222

peninent-08
Aim

Thoox

Ctpe Gia a PLSQL pDcodema dopund ouurcem volua


Erta vaue pa a: 3
Pxocacuamin
Craata axaplaoa pcedeaa minzh naumaxia emba.2auk.cemba
Eda vaue ax b 6

nahat 3

31

end
end mun 3

daxam nroain. sa
dactax
a numbox

bumba
number

ai a
bi&bs

lbonutpea-peak-nisamalt'Ilc)s
end

a a PLSQL dh pnd palindaanta


q R umbex
Odp ecacealidearea)
Cxaata a aplocapocacuxapalancuana (n cn mbe
Enta ole
clomp nuumbex i s 0 ,

pandrcme Xom nuumbex


m nunnbe E DS
bagin
Vaap
Xamie mad (m,io)s

etämp i=(damp1o)txoms
icunerol)
end Jmap3
Dlomp hon
jdbmaatpupa aa (ipaladsame
else
cboma p t pat Oura'nal plndsama
end ug
end palndsces
qxam
(palundar.mnaMoin.
daca

numbar i å n s
n

adna(n)-
.

end

aataa dable emplnyea ta a PLlsqL pscncura o accaph


lcaun arqumonta empia and alazaceomcant (un Jupdata Ha
Caade tle emp empd cint,sa in edala dada) s mlae aka ab a sda
cana arto empa valu ( , a5008,'1-oct-a0ss) oL epactuia dab-
unsaxt u 55000, '15-dec
Buccadura e eplaym.al
empa ualas (3, -aoas) aaa o
unaacb enpaualu (5,150oo, 'aa-eb-aas3);
into xapkaoprococuxa enpiidcialaeL,unc à intagec)
sdacb * gom erop7

Empud Salaruy Edaa


dabs
a5008 Ol-OCT-32

55000 5 - DEC-22
ysdatainto dg DUALS
5000 22- FEB 2
pcaa empa Sak ed d kaxa empid-
ends
Enta walue pat id 3
Erta valua c 5 xaxamemp1-mainSa
* cm
D epp5

uid rumbe i &idl


Enpid s6b
unc numbox i= åsias
O1-OCT-22
baqin
57150 01-DEC-22
5000 22- FEB-22
ep 17(daia)
end
wla aPLSQL
umbax 2anca

Cxpala ar oplaca nclio (a umkax)


Lourn rumber

ú numbox
n_numba iE1}

bagi
R un La aap
M

end aap
son (n)
endf

(f-ea)L
Csaata ax 3aplaca Runclicri f ( i umbarPi umbax-
S un naumber
Aolueun ool

y umbx

y(a/ras)
end
Bngamfaq1)

a umbox a
numbo
numbor aA,
Pumbax
shumbar

e numbe
Lnumber

beain
r tpetpal Oorvau n lla)
dbreaatpapeul uia Volu
fa)
Pi f(;

le

dhreeaupak.pal aia("nCz"lle)
end

5Gaala a talaacha oih as-oma and alangth ha


aidants Inaed aals ita tha dalFund ha tata atsangh
atudast auo PLlaQ undha Pasonk ui dgaanek sa
a sohaal

1otuan nurbet
)
numba
bagui

onad

daclasa
a umba
begi
a Stangt.
db ppotuh"all atmungadd alii lla
end

6 8alaa dpaant prndoh uk aRa_cumhu 0caxdad Padusk


pradulid pxnduck nama qnda)
salospacded nama aalaamaunaaanday Jdn ha cqallauio
unchn hak dulaya lha padael at lana
a haguun preduet
tha piaduck aalha qraali lar tha larg vala
i uan o A qxada u kaanna a pas.a pnduc
on

Feun. s
Ccaala unchai a i w m b a r , aa i numba
whge
Zwntapx;
unlogil,
vasdhaxoo)
axchas(oo)
a pnacast-nota uno x paam praduet whaxta
scdack qoda airh geam
p r apradick
d e l here praduct
praduckid-a
dbros autped..e ud=a
dba autppeda oda a
praduet" Inn)
ealock u n (aalas anaunab a pmdu 1lg
qom Bala
baatpet patGunàSeumq abu lantaxe potmducku-a
l lle)_
as) hon
Cpdan paduek sat qada 'a'toa praduel ud.=ar
endu
Salec Caulpraduck Juin z qm Aals a paaduct.id -ai;
21) han
eaa

endg-
xolun (a)
ond

eaclaxa
ud umha
tauget numbe-
dnul0 ee.coplun
beqin
d:.ds
Jaxget=Blargd

ip aalka#o hon
saise Pu00
endap-
ecoplha

hon p l thoa
JL pedpe uraNo aal Ceraapandua da lhd paeduek id L
kon no dlan pound haa
dbos aupukped k (da dah gaund)
ends

Raselk
tonulaaged PLQL poceduza 9

You might also like