varsayılan false ile mysql tablo oluşturmak | Netgez.com
SORU
8 ÅžUBAT 2010, PAZARTESÄ°


varsayılan false ile mysql tablo oluşturmak

Varsayılan false ile mysql tablo oluşturmak istiyorum. varsayılan olarak, null kabul.

CEVAP
8 ÅžUBAT 2010, PAZARTESÄ°


0 belirtmelisiniz (sahte anlamında) veya varsayılan olarak 1 (bir anlam) gerçek. İşte bir örnek:

create table mytable (
     mybool boolean not null default 0
);

BİLGİNİZE: boolean tinyint(1) bir diğer adıdır.

Ä°ÅŸte delili:

mysql> create table mytable (
    ->          mybool boolean not null default 0
    ->     );
Query OK, 0 rows affected (0.35 sec)

mysql> insert into mytable () values ();
Query OK, 1 row affected (0.00 sec)

mysql> select * from mytable;
 -------- 
| mybool |
 -------- 
|      0 |
 -------- 
1 row in set (0.00 sec)

BİLGİNİZE: Benim test MySQL: aşağıdaki sürüm yapıldı

mysql> select version();
 ---------------- 
| version()      |
 ---------------- 
| 5.0.18-max-log |
 ---------------- 
1 row in set (0.00 sec)

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • 24 Канал

    24 КанаÐ

    5 ÅžUBAT 2006
  • Harvest: Greg Laurie

    Harvest: Gre

    6 HAZÄ°RAN 2006
  • metal571

    metal571

    30 Mayıs 2006