mysql:3511
From: "K.Ono" <"K.Ono" <k-ono@xxxxxxxxxx>>
Date: Sat, 07 Apr 2001 15:27:35 +0900
Subject: [mysql 03511] Re: 固定長、動的 TBL の判断基準
小野と申します。 > この前、気が付いたのですが、CHAR,VARCHAR も > 結局同じな感じです。 > > | mysql> create table a ( c char(128),vc varchar(128) ); > | Query OK, 0 rows affected (0.03 sec) > | > | > | mysql> desc a; > | +-------+--------------+------+-----+---------+-------+ > | | Field | Type | Null | Key | Default | Extra | > | +-------+--------------+------+-----+---------+-------+ > | | c | varchar(128) | YES | | NULL | | > | | vc | varchar(128) | YES | | NULL | | > | +-------+--------------+------+-----+---------+-------+ > |2 rows in set (0.00 sec) > これは、「暗黙のフィールド定義変更」(Reference7.7.1) ってやつじゃな いですか? 「テーブル内にいくつかの可変長フィールドがある場合、結果的にレコード 全体が可変長となります。その結果、テーブルがいくつかの可変長フィール ド(VARCHAR、TEXT及びBLOB) を持つならば、3文字より大きいフィールド長 の全てのCHARフィールドは、 VARCHARフィールドに変更されます。」とあり ます。 --- MiCa Inc.'s Product Manager 小野浩一郎 k-ono@xxxxxxxxxx TEL:043-350-3535 FAX:043-350-3536
3493 2001-04-06 00:59 [shin <look@xxxxxxxxx] 固定長、動的 TBL の判断基準 3494 2001-04-06 02:32 ┗[とみたまさひろ <tomm] 3495 2001-04-06 10:19 ┣[Akihiko Shinohara <s] -> 3511 2001-04-07 15:27 ┃┣["K.Ono" <k-ono@xxxxx] 3518 2001-04-09 10:59 ┃┃┗[Akihiko Shinohara <s] 3513 2001-04-07 18:23 ┃┗[とみたまさひろ <tomm] 3502 2001-04-06 17:46 ┗[shin <look@xxxxxxxxx]