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;
Dostları ilə paylaş: |