Xml eXtensible M
Download 1,13 Mb.
|
Majmua
- Bu sahifa navigatsiya:
- Exact numerics
- Approximate numerics : float real Date and Time
- Character strings : char varchar text Unicode Character strings
DROP/TRUNCATE TABLE
DROP TABLE DROP TABLE Students TRUNCATE TABLE TRUNCATE TABLE Students DROP jadvalni o'chiradi. TRUNCATE esa jadvaldagi ma'lumotlarni tozalaydi. Ma'lumot turlari Jahongir Temirov SQL Server kelajakdagi versiyasida ntext , text , va image ma'lumotlar turlarini olib tashlaydi. Shuning uchun siz ushbu ma'lumotlar turlaridan foydalanishdan qochishingiz kerak va o'rniga nvarchar(max) , varchar(max) va varbinary(max) ma'lumotlar turlaridan foydalaning SQL tilida quyidagi ma'lumot turlari bor: Exact numerics: smallint int bigint tinyint bit decimal money numeric smallmoney tinyint Approximate numerics: float real Date and Time: date dateTime dateTime2 dateTimeOffSet smallDateTime time Character strings: char varchar text Unicode Character strings: nchar nvarchar ntext Binary strings: binary varbinary image Other data types: cursor rowversion hierarchyid uniqueidentifier sql_variant xml Spatial Geometry Types Spatial Geography Types table Exact numerics Ma'lumotlar bazasida bo'sh joyni tejash uchun barcha mumkin bo'lgan qiymatlarni ishonchli o'z ichiga oladigan eng kichik ma'lumotlar turidan foydalaning. Misol uchun, tinyint insonning yoshi uchun etarli bo'ladi, chunki hech kim 255 yoshdan ortiq yashamaydi. Ammo tinyint binoning yoshi uchun etarli bo'lmaydi, chunki binoning yoshi 255 yildan ortiq bo'lishi mumkin. Exavt numerics ©️ sqlservertutorial.net Bit - 0/1/null oladi. Agar jadvalda 8 yoki undan kam bit ustunlar mavjud bo'lsa, ustunlar 1 bayt sifatida saqlanadi. Agar 9 dan 16 bitgacha bo'lgan ustunlar mavjud bo'lsa, ustunlar 2 bayt sifatida saqlanadi va hokazo. TRUE va FALSE qator qiymatlari bit qiymatlariga aylantirilishi mumkin: TRUE 1 ga, FALSE esa 0 ga aylantiriladi. 0 ga teng bo'lmagan har qanday qiymatni 1 deb oladi. decimal va numeric funksional bir xil (p[,s]) da ishlaydi. Precision(Aniqlik) va Scale(Masshtab). P - saqlanishi kerak bo'lgan o'nlik raqamlar soni, 1 dan 38 gacha, default 18. S - kasrning o'ng tomonida saqlanadigan raqamlar soni. 0 <= s <= p. default 0. Money va smallmoney ko'proq valyuta qiymatlari uchun ishlatiladi. date - standart string 'YYYY-MM-DD'. satr uzunligi 10 belgi. Default qiymati 1900-01-01. date faqat sanalatni oladi, vaqtni olmaydi. Yangi ishlaringizda time, date, datetime2 va datetimeoffset maʼlumotlar turlaridan foydalaning. Ushbu turlar SQL standartiga mos keladi. Ular ko'proq portativdir. time , datetime2 va datetimeoffset ko'proq soniya aniqligini ta'minlaydi. datetimeoffset global o'rnatilgan ilovalar uchun vaqt mintaqasini qo'llab-quvvatlaydi. datetime - standart string yo'q. 1 kun 00:00:00 dan 23:59:59.997 gacha. Default qiymati 1900-01-01 00:00:00. Millisekundlar 001 ga farq qilishi mumkin. datetime2 - kengroq sana diapazoni, kattaroq standart kasr aniqligi va ixtiyoriy foydalanuvchi tomonidan belgilangan aniqlikka ega bo'lgan mavjud sana turining kengaytmasi sifatida ko'rib chiqilishi mumkin . Standart string YYYY-MM-DD hh:mm:ss[.fractional seconds]. 1kun 00:00:00 dan 23:59:59.9999999 gacha. 19 belgidan max 27tagacha. E'lon qilishda millisekundlarni ixtiyoriy belgilashi mumkin. 0 dan 9999999 xonalari soniga qarab. datetime2(7). Xotira: 3 dan kam aniqlik uchun 6 bayt. 3 yoki 4 aniqlik uchun 7 bayt. Boshqa barcha aniqliklar uchun 8 bayt kerak. Default qiymati 1900-01-01 00:00:00. datetimeoffset - Datetime2 kabi 24 soatlik soat asosida kunning vaqti bilan birlashtirilgan sanani belgilaydi va UTC (Umumjahon vaqt koordinatasi yoki Grinvich vaqti) asosida vaqt mintaqasi xabardorligini qo'shadi. Standart string YYYY-MM-DD hs:dd:ss[.nnnnnnn] [{+|-}ss:mm]. 26 belgidan max 34 tagacha. Download 1,13 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2025
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling