MySQL5逆引き大全460の極意

データ型の極意 - Tips193 列に入力できる値をリストとして定義するには

登録タグ
SQL
Icon comment count 0
Icon stock count 0

7-5列挙型Tips193 列に入力できる値をリストとして定義するには

Level2

PointENUM型を利用します

構文   
ENUM(値1, 値2,...) [CHARACTER SET 文字コードセット] [COLLATE 照合順序]

ENUM型は、あらかじめ利用可能な値リストを定義できるデータ型で、入力に際してはあらかじめ与えられた値のいずれかひとつから指定します。列挙できる値の個数は最大65535個です。

CHARACTER SET、COLLATE列についてはCHAR型の解説(185項)も参照してください。

用例1
mysql> CREATE TABLE member (member_id CHAR(5) NOT NULL DEFAULT '', 
    -> name VARCHAR(40) NOT NULL, name_kana VARCHAR(80) DEFAULT NULL, 
    

出典情報

Medium

MySQL5逆引き大全460の極意

  • 著者: 山田 祥寛

コメント

    コメントはありません