SQL Serverda mantiqiy ma'lumotlar turi nima?
SQL Serverda mantiqiy ma'lumotlar turi nima?

Video: SQL Serverda mantiqiy ma'lumotlar turi nima?

Video: SQL Serverda mantiqiy ma'lumotlar turi nima?
Video: SQL Ma'lumotlar ombori (database) haqida tushuncha 2024, May
Anonim

A mantiqiy a ma'lumotlar turi Bu True yoki False qiymatlarini saqlashi mumkin. Bu ko'pincha 1 (to'g'ri) yoki 0 (noto'g'ri) sifatida saqlanadi. U birinchi marta 19-asrda algebraik mantiq tizimini aniqlagan Jorj Bul sharafiga nomlangan.

Oddiy qilib aytganda, SQLda mantiqiy ma'lumotlar turi bormi?

Mana hisoblanadi SQLda mantiqiy ma'lumotlar turi Server. Uning qiymatlari TRUE, FALSE yoki noma'lum bo'lishi mumkin. Biroq, mantiqiy ma'lumotlar turi faqat the natijasi a mantiqiy solishtirish operatorlarining (masalan, =,, =) yoki mantiqiy operatorlarning (masalan, AND, OR, IN, EXISTS) ba'zi kombinatsiyasini o'z ichiga olgan ifoda.

Bundan tashqari, ma'lumotlar bazasida Boolean nima? Mantiqiy operatorlar matematik to'plamlarning asosini tashkil qiladi va ma'lumotlar bazasi mantiq. Ular sizning qidiruv so'zlaringizni bir-biriga bog'lab, natijalar to'plamini toraytiradi yoki kengaytiradi. Uch asosiy mantiqiy operatorlari: AND, OR, va NOT.

Ikkinchidan, mantiqiy ma'lumotlar turi nima uchun ishlatiladi?

BUL bolishi mumkin ishlatilgan kabi ma'lumotlar turi a belgilashda ustun jadvalda yoki a o'zgaruvchan ma'lumotlar bazasi protsedurasida. uchun qo'llab-quvvatlash BOOLEAN ma'lumotlar turi boshqa ma'lumotlar bazasi mahsulotlaridan migratsiyaga yordam beradi. Mantiqiy ustunlar kirish sifatida SQL literallarini FALSE va TRUE qabul qiladi.

SQL mantiqiy qiymati nima?

Katta SQL 1.0 - Mantiqiy qiymatlar . A mantiqiy qiymat haqiqatni ifodalaydi qiymat . The BUL turi 1 bayt qiymat bu rost, noto'g'ri yoki nullni bildiradi. Mantiqiy "to'g'ri" yoki "noto'g'ri" ni o'z ichiga olgan belgilar ma'lumotlari turlariga yoki ulardan uzatilishi mumkin. Birlashtirganda, "to'g'ri" "noto'g'ri" dan yuqoriroqdir.

Tavsiya: