Основы (асослар)


IF x>y THEN max:=x;ELSE max:=y;END IF; | IF x > y THEN


Download 0.95 Mb.
bet2/58
Sana28.12.2022
Hajmi0.95 Mb.
#1011518
1   2   3   4   5   6   7   8   9   ...   58
Bog'liq
PL-SQL Маъруза матни

IF x>y THEN max:=x;ELSE max:=y;END IF; | IF x > y THEN
| max := x;
| ELSE
| max := y;
| END IF;


Чеклагичлар


Чеклагичлар PL/SQL махсус маънога эга бўлган



  • Содда белгилар

  • Мураккаб белгилар

иборат.


Содда белгилар


Содда белгилар битта белгидан иборат бўлиб улар қуйида келтирилган рўйхатдан таркиб топган:


+ қўшиш амали;

  • айириш еки унар минус амали;

* кўпайтириш амали;
/ бўлиш амали;
= муносабат амали;
< муносабат амали;
> муносабат амали;
( ифода еки рўйхат чеклагичи;
) ифода еки рўйхат чеклагичи;
; оператор тугаши аломати;
% атрибут аломати;
, рўйхатда элементларни ажратгичи;
. ҳаднинг селектори;
@ узоқланган кириш ҳуқуқи / аломати;
‘ белгилар қаторининг чеклагичи;
“ қуштирноқдаги идентификаторнинг чеклагичи;
: базали тил узгарувчисининг аломати;


Мураккаб белгилар


Мураккаб белгилар иккита белгилардан иборат:


** даражага кўтариш амали;
<> муносабат амали;
!= муносабат амали;
~= муносабат амали;
^= муносабат амали;
<= муносабат амали;
>= муносабат амали;
:= қиймат бериш оператори;
=> боғлаш оператори;
.. диапазон амали;
|| конкатенация операцияси;
<< метка чеклагичи;
>> метка чеклагичи;
-- бир қаторли изоҳнинг аломати;
/* кўп қаторли изоҳнинг боши;
*/ кўп қаторли изоҳнинг охири.

Идентификаторлар


Ўзгармас, ўзгарувчи, мустасно (исключение), курсор, қисмдастур ва пакетларни номлаш учун ишлатилади. Идентификатор ҳарфдан бошланади ва унда @, - , / бўш жойга ўхшаган белгилар қатнашиши мумкин эмас. Идентификатор узунлиги 30 ошмаслиги лозим. Намуналар келтирамиз:


X
t2
phone#
credit_limit
LastName
oracle$number

қуйидагилар эса:


mine&yours -- нотўғри (амперсанд қатнашаяпти)


debit-amount -- нотўғри (минус қатнашаяпти)
on/off -- нотўғри (слеш қатнашаяпти)
user id -- нотўғри (бўш жой қатнашаяпти)

идентификатор бўлолмайдилар.





Download 0.95 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   58




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling