SQL сервер дэх логик өгөгдлийн төрөл гэж юу вэ?
SQL сервер дэх логик өгөгдлийн төрөл гэж юу вэ?

Видео: SQL сервер дэх логик өгөгдлийн төрөл гэж юу вэ?

Видео: SQL сервер дэх логик өгөгдлийн төрөл гэж юу вэ?
Видео: SQL сервер дэх бит өгөгдлийн төрөл 2024, Арваннэгдүгээр
Anonim

А логик нь өгөгдлийн төрөл Энэ нь Үнэн эсвэл Худал утгыг хадгалах боломжтой. Үүнийг ихэвчлэн 1 (үнэн) эсвэл 0 (худал) гэж хадгалдаг. Энэ нь 19-р зуунд логикийн алгебрийн системийг анх тодорхойлсон Жорж Булийн нэрээр нэрлэгдсэн юм.

Зүгээр л, SQL-д Boolean өгөгдлийн төрөл байдаг уу?

Тэнд байна SQL дэх логикийн өгөгдлийн төрөл Сервер. Үүний утга нь ҮНЭН, ХУДАЛ эсвэл МЭДЭГДЭХГҮЙ байж болно. Гэсэн хэдий ч, логик өгөгдлийн төрөл зөвхөн нь үр дүн нь логик харьцуулах операторууд (жишээ нь =,, =) эсвэл логик операторуудын (жишээ нь: AND, OR, IN, EXISTS) зарим хослолыг агуулсан илэрхийлэл.

Цаашилбал, мэдээллийн санд Boolean гэж юу вэ? Булийн операторууд нь математик олонлогийн үндэс болдог ба мэдээллийн сан логик. Тэд таны хайлтын үгсийг хооронд нь холбож, үр дүнгээ нарийсгаж эсвэл өргөжүүлдэг. Үндсэн гурван логик операторууд нь: AND, OR, and NOT.

Хоёрдугаарт, Boolean өгөгдлийн төрлийг юунд ашигладаг вэ?

БУЛИН байж болно ашигласан нэг адил өгөгдлийн төрөл тодорхойлохдоо a багана хүснэгтэд эсвэл a хувьсагч мэдээллийн сангийн журамд. -д зориулсан дэмжлэг BOOLEAN өгөгдлийн төрөл бусад мэдээллийн сангийн бүтээгдэхүүнээс шилжихэд тусалдаг. Булийн баганууд нь FALSE ба TRUE гэсэн SQL литералуудыг оролт болгон хүлээн авдаг.

Boolean утга SQL гэж юу вэ?

Том SQL 1.0 - Булийн утгууд . А логикийн утга үнэнийг илэрхийлдэг үнэ цэнэ . The БУЛИН төрөл нь 1 байт үнэ цэнэ Энэ нь үнэн, худал эсвэл тэгийг заана. Булийн "үнэн" эсвэл "худал" агуулсан тэмдэгтийн өгөгдлийн төрлөөс эсвэл тэдгээрээс дамжуулж болно. Харьцуулбал "үнэн" нь "худал"-аас өндөр байна.

Зөвлөмж болгож буй: