SQL Serverda ikkilik Ma'lumotlarni turlari ta'rifi

Microsoft SQL Server etti alohida turdagi toifalarni qo'llab-quvvatlaydi. Ulardan ikkitomonlama simlar ikki tomonlama moslamalarni ifodalangan kodlangan ma'lumotlarga ruxsat beradi.

Ikkilangan strings turkumidagi ma'lumotlar turlari:

Rasm turi, SQL Serverning kelajakdagi versiyalarida bekor qilish uchun rejalashtirilgan. Microsoft muhandislari bo'lajak rivojlanish uchun rasm turlarining o'rniga varbinary (max) dan foydalanishni tavsiya qiladi.

Tegishli maqsadlar

"Yo'q" yoki "no" ma'lumotlarini nol va boshqalar bilan ifodalash kerak bo'lganda bit ustunlar foydalaning. Ustunlar kattaligi nisbatan bir xil bo'lganda o'zaro sütunlardan foydalaning. Ustun kattaligi 8K dan oshib ketganda kutubxona ustunlaridan foydalaning yoki yozib olish uchun kattalikdagi muhim o'zgaruvchanlikka ega bo'lishi mumkin.

Aylanishlar

T-SQL - har qanday mag'lubiyatdan ikkilik yoki varberial turiga aylantirilganda SQL-SQL-da ishlatiladigan SQL versiyasi. Ikkilik turga boshqa har qanday turdagi konvertatsiya chap-padni beradi. Bu to'ldirish o'n oltita nolni ishlatish orqali amalga oshiriladi.

Ushbu konversiyalash va kesish xavfi tufayli, post-konvertatsiya qilish maydoni etarli darajada katta bo'lmasa, aylanadigan maydonlar xato xabari ko'rsatmasdan arifmetik xatolarga olib kelishi mumkin.