Sql jadvallari va cheklashlari


Transact-SQL quyidagi ma'lumotlar turlaridan foydalanadi



Yüklə 64,36 Kb.
səhifə10/61
tarix16.02.2022
ölçüsü64,36 Kb.
#52644
1   ...   6   7   8   9   10   11   12   13   ...   61
AMALIY ISH 4

Transact-SQL quyidagi ma'lumotlar turlaridan foydalanadi :

ikkilik (n)

- 8000 baytgacha bo'lgan qattiq uzunlikdagi ikkilik ma'lumotlar; n bayt uchun n + 4 bayt xotira ajratiladi; qiymatlar 16 xonali 0 x yordamida belgilanadi; DATALENGTH funksiyasi maydon uzunligini baytlarda aniqlash imkonini beradi; nol bayt bilan to'ldirish o'ngda amalga oshiriladi.

tasvir

2 - 1 gacha bo'lgan ikkilik ma'lumotlar ; bo'sh joy sahifalar zanjiri sifatida ajratilgan. 

belgi (n)

-Unicode qo'llab-quvvatlanmasdan, 8000 baytgacha bo'lgan qat'iy uzunlikdagi ma'lumotlar turi; ma'lumotlar o'rnatilgan kod sahifasiga bog'liq; agar ustun uchun NULL opsiyasi belgilanmagan bo'lsa, kerak bo'lganda satr o'ng tomonda bo'sh joylar bilan to'ldiriladi; agar ushbu parametr berilsa, bo'shliqlar bilan to'ldirish amalga oshiriladi

 

ANSI_PADDING = ON bo'lsa, aks holda bo'sh joy qo'shilmaydi.

var char (n)

-string turi, char ^^ ro kabi, belgilangan uzunlik bilan emas; agar ANSI_PADDING = OFF bo'lsa, keyingi bo'shliqlar o'chiriladi, agar ANSI_PADDING = ON bo'lsa, bo'shliqlar o'chirilmaydi.

Nchar (n)

-string turi char (n) kabi, lekin Unicode qo'llab-quvvatlanadi, shuning uchun belgilarning maksimal soni 4000; bu holda satr konstantalari uchun N harfini oldindan belgilash kerak: N'ABC '.

Nvarchar (n)

-string turi, masalan, varchar (n), lekin Unicode qo'llab-quvvatlashi bilan.

Matn

-Unicode qo'llab-quvvatlamaydigan string turi, 2 GB gacha; xotira zanjirlangan 8 KB sahifalarda ajratilgan; o‘rnatilgan funksiyalardan foydalanishingiz mumkin: DATALENGTH, PATINDEX, SUBSTRING, TEXTPTR, TEXTVALID, READTEXT, SET TEXTSIZE, UPDATETEXT, WRITETEXT.

Nmatn

-string turi matn kabi, lekin Unicode qo'llab-quvvatlanadi, shuning uchun satr uzunligi 1 GB dan oshmaydi.

Int

-uzunligi 4 bayt va -2 31 dan 2 31 -1 gacha bo'lgan butun son turi . Smallling - 2 bayt uzunlikdagi -2 15 dan 2 15 -1 gacha bo'lgan diapazonli butun son turi . Tinyint - uzunligi 1 bayt va 0 dan 255 gacha bo'lgan diapazonli butun son turi. 

Bigint

- uzunligi 8 bayt va -2 63 dan 2 63 -1 gacha bo'lgan butun son turi . O'nlik [(p [, s])] - ikkilik kodli o'nlik turi p o'nlik kasrli, ulardan s kasr; maksimal p qiymati 38 ga etadi, shuning uchun diapazon (10 38 -1) dan 10 38 -1 gacha .


Yüklə 64,36 Kb.

Dostları ilə paylaş:
1   ...   6   7   8   9   10   11   12   13   ...   61




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin