CodeBlanks Logo Icon CodeBlanks

BOOLEAN

Mantıksal doğru yanlış türünü öğrenirsin.

BOOLEAN

BOOLEAN doğru ya da yanlış tutar. Değerler TRUE, FALSE ya da NULL'dur.

CREATE TABLE products (
  in_stock BOOLEAN
);

Örnekte: in_stock TRUE ise ürün stokta, FALSE ise değil.

products tablosu oluşturulur.

BOOLEAN — ayrıntı

Bazı veritabanlarında BOOLEAN yerine TINYINT(1) kullanılır; 0 yanlış, 1 doğru demektir. Koşullarda BOOLEAN sütun doğrudan kullanılabilir: WHERE in_stock.

Uygulama BOOLEAN

products tablosuna in_stock BOOLEAN sütunu ekle.

Başlangıç kodu

query.sql
-- stok sütunu
CREATE TABLE products (
  in_stock

Örnek çözüm

query.sql
CREATE TABLE products (
  in_stock BOOLEAN
)

Beklenen çıktı

Tablo oluşturuldu

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Mantıksal tür

Soru
CREATE TABLE t (active ____);
Cevap
CREATE TABLE t (active BOOLEAN);

Açıklama: BOOLEAN doğru cevap.

2 BOOLEAN: kavramları eşleştir

Kavram Anlamı
BOOLEAN mantıksal
TRUE doğru
FALSE yanlış
NULL boş

3 BOOLEAN kaç değer alır?

  • Sınırsız
  • İki: TRUE, FALSE
  • Bir: TRUE
  • Üç: TRUE, FALSE, NULL Doğru cevap

Açıklama: BOOLEAN TRUE, FALSE ve NULL alır.

Başlangıç bölümündeki tüm dersler