[前][次][番号順一覧][スレッド一覧]

mysql:2311

From: NAKAJIMA Mutsuki <NAKAJIMA Mutsuki <muc@xxxxxxxxxx>>
Date: Wed, 26 Jul 2000 11:47:01 +0900
Subject: [mysql 02311] Re: Enum

中嶋です。

From: fumitada <fumitada@xxxxxxxxxx>
> あるカラムをEnum型で宣言したのですが、なぜかNullが入ります。
> create table test(
> company enum('yes','no') default 'yes');
> としたのですが、
> insert into test values('');
> として、結果を見てみたらNullになってしまいます。(空白になっています)
> defaultでyesになっているのに、なぜこうなるのでしょうか?
> バグですか?

companyに''を指定しているので、''(Nullではありませんよね)
が値に入っているのは正常だとおもいます。

insert into test values();

とやってみれば'yes'が入るはずです。

--
NAKAJIMA Mutsuki(muc@xxxxxxxxxx, http://www.isr.co.jp/~muc)

[前][次][番号順一覧][スレッド一覧]

      2282 2000-07-20 15:30 [Naofumi Kondoh <nkon] 7/22 『 PHP カンファレンス 2000 』 ( 無料) 開催のご案内
      2283 2000-07-21 12:32 ┗["Akinobu Yamamoto" <] mysql が起動しません                  
      2310 2000-07-26 07:35  ┗[fumitada <fumitada@x] Enum                                
->    2311 2000-07-26 11:47   ┣[NAKAJIMA Mutsuki <mu]                                   
      2312 2000-07-26 11:54   ┗[とみたまさひろ <tomm]