SQLda boolean nima?
SQLda boolean nima?

Video: SQLda boolean nima?

Video: SQLda boolean nima?
Video: VB.net datagridview change cell backcolor based on value 2024, Noyabr
Anonim

A mantiqiy True yoki False qiymatlarini saqlashi mumkin bo'lgan ma'lumotlar turi. 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. Mantiqiy qiymatlar dasturlash tillarida keng tarqalgan, ammo ular mavjudmi? SQL ?

Shu munosabat bilan, SQLda mantiqiy ma'lumotlar turi mavjudmi?

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.

Yuqoridagilardan tashqari, 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.

Xuddi shunday, 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.

SQLda 0 rostmi yoki noto'g'ri?

SQL - Mantiqiy ma'lumotlar Boolean qiymatlari rost / yolg'on ma'lumotlar turlari. Mantiqiy jadval ustuni " ning satr qiymatlarini o'z ichiga oladi. To'g'ri "va" Yolg'on " yoki raqamli ekvivalent ko'rinish, bilan 0 bo'lish yolg'on va 1 borliq rost.

Tavsiya: