Маъруза №7 sql тили ва унинг қЎлланилиши режа


SQL тилида маълумот турлари


Download 0.74 Mb.
Pdf ko'rish
bet3/6
Sana08.05.2023
Hajmi0.74 Mb.
#1441968
1   2   3   4   5   6
Bog'liq
7-mavzu MB

SQL тилида маълумот турлари 
SQL тилида қуйидаги асосий маълумотлар турлари ишлатилиб 
уларнинг форматлари ҳар хил МББТ лар учун фарқ қилиши мумкин:
INTEGER
- бут ун сон (одатда 10 тагача қийматли рақам 


83 
ва ишора). 
SMALLIN T
- "қисқа б ут ун" (одатда 5 тагача қийматли 
рақам ва ишора). 
DECIMAL(p,q) 
- ўнли сон, p рақам ва ишорадан иборат (0 < p 
< 16). Ўнли нуқтадан сўнг рақамлар сони q 
орқали берилади ( q < p, агар q = 0 бўлса 
ташлабюборилиши мумкин). 
FLOAT 
- ҳақиқий сон 15 та қийматли рақам ва бутун
даражадан иборат. Даража МББТ типи билан 
аниқланади (масалан, 75 ёки 307). 
CHAR(n) 

узунлиги ўзгармас, n га тенг бўлган 
символли қатор (0 < n < 256). 
VARCHAR(n) 
- уз унлиги ўзг арувчи, n символдан ошмаган 
символли қатор (n > 0 ва ҳар хил МББТ ларда 
ҳар хил, лекин 4096 дан кам эмас). 
MONEY 
-махс ус 
команда 
орқали 
аниқланувчи 
форматдаги пул. 
DATE 

махсус 
команда 
орқали 
аниқланувчи 
форматдаги сана; сана майдонлари бизнинг 
эрамиздан олдин бир неча мингйилликлардан 
бошланувчи ва бизнинг эрамиз бешинчи - 
ўнинчи мингйиллиги билан чекланган ҳақиқий 
саналарни ўз ичига олиши мумкин . 
TIME 
-махс ус 
команда 
орқали 
аниқланувчи 
форматдаги вақт (кўзда тутилган бўйича 
hh.mm.ss). 
DATETIME
- сана ва вақт комбинацияси.
SQL- қуйидаги ўзгарувчан -сатрли, сонли, реал вақт, сана ва ҳ. 
к. турларини киритилишига имкон беради.


84 
Сатрли тури белги ва сонлардан ташкил топган -ўзгарувчиларни 
тасвирлаш учун тайинланган. Бунда биринчи белги албатта ҳарф 
бўлиши керак. Char -узунлиги 254 байтдан ошмайдиган сатрли 
ўзгарувчини тасвирлаш учун тайинланган. Сонли ўзгарувчиларни 
тасвирлашда NUMBER калитли сўз қўлланилади. 
-1.0E –100 dan 1.0E+100 гача бўлган доирада 22 рақамга эга 
бўла оладиган сонларни тасвирлайди. 
Сана ва вақтни тасвирлашда Date намунаси қўлланилади.
- вақтни аниқлайди 
- санани ифодалаш учун Европа стандартидан ёки Америка 
стандартидан фойдаланилади. 

Download 0.74 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




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