SQL ma'lumotlar turlari
Ma'lumotlar bazasi jadvallari ustunlarida ma'lumotlarni saqlash uchun SQL
tilida ishlatiladigan ma'lumotlar turlari juda xilma-xildir. Afsuski, o'ziga xos
relatsion
ma'lumotlar
bazasini
sotuvchilari
o'zlarining
versiyalari
va
kengaytmalarini tatbiq etish orqali standart tomonidan qamrab olingan ko'plab
ma'lumotlar turlarini yaxshilashga intilishadi.
Quyidagi ma'lumotlar turlarini asosiy deb hisoblash lozim:
INT
[(len)] - maksimal uzunligi
len
o’zharuvchisida berilgan 4 baytlik butun
son;
SMALLINT
[(len)] - uzunligi 2 bayt bo'lgan, chiqarishda maksimal len
raqamlari bilan ifodalangan butun son;
FLOAT
[(len, dec)] - o'nlik kasrdan keyin
dec
raqamlar bilan maksimal
len
harflarida berilgan haqiqiy son;
CHAR
(size) - o'lchamdagi belgilar bilan belgilangan uzunlikdagi belgilar
qatori;
VARCHAR
(size) - o'zgaruvchan uzunlikdagi belgilar qatorining maksimal
o'lchamiga qadar bo'lgan belgilar;
BLOB
(Binary Large OBject) - erkin (ikkilik) baytlar qatori (maksimal
hajmi bajarishga bog'liq, odatda 65535 bayt); ushbu ma'lumotlar turidan, masalan,
rasmlarni saqlash uchun foydalanish mumkin;
Do'stlaringiz bilan baham: |