CodeBlanks Logo Icon CodeBlanks

DEFAULT değerler

DEFAULT anahtar sözcüğünü kullanmayı öğrenirsin.

DEFAULT değerler

Sütunu atlar ya da DEFAULT yazarsan tablo tanımındaki varsayılan değer kullanılır.

INSERT INTO products (id, name)
VALUES (6, 'Mouse');

Bu sorgu stock ve category sütunları varsayılan değer alır.

products tablosuna VALUES ile verilen değerler yeni satır olarak eklenir.

DEFAULT değerler — ayrıntı

Tablo tanımında DEFAULT 0 ya da DEFAULT CURRENT_TIMESTAMP gibi ifadeler verilir. Atlanan sütun NULL ya da default alır.

Uygulama DEFAULT değerler

products tablosuna id=6, name='Mouse' ekle; diğer sütunlar default değer alsın.

Başlangıç kodu

query.sql
-- default ile ekle
INSERT INTO products (id, name)
VALUES

Örnek çözüm

query.sql
INSERT INTO products (id, name)
VALUES (6, 'Mouse')

Beklenen çıktı

1 satır eklendi

Soru ve cevaplar

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

1 Varsayılan

Soru
INSERT INTO products (id, name)
VALUES (6, 'Mouse', ____);
Cevap
INSERT INTO products (id, name)
VALUES (6, 'Mouse', DEFAULT);

Açıklama: DEFAULT doğru cevap.

2 DEFAULT değerler: kavramları eşleştir

Kavram Anlamı
DEFAULT varsayılan
NULL boş
INSERT ekle
VALUES değerler

3 Sütunu atlarsan ne olur?

  • Sıfır olur
  • Varsayılan değer kullanılır Doğru cevap
  • Hata verir
  • Silinir

Açıklama: Atlanan sütun default ya da NULL alır.

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