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

mysql:1096

From: "Isamu Narimatsu" <"Isamu Narimatsu" <isamu@xxxxxxxxxx>>
Date: Sun, 15 Aug 1999 15:56:52 +0900
Subject: [mysql 01096] 値の要求

isamuです
テーブル作成時の設定で、あるフィールドに値を入力しないと、insert 出来ないよ
うにする方法はないのでしょうか?

私は以下の方法でテーブル設定を行いました。

mysql> create table test (name char(20) not null, email char(20));

そして

mysql> insert into test(email) values('isamu@xxxxxxxxxx');

にすると値がセットされてしまいした。
私は name に値を入れなければ insert できないことを希望していたのですが、そ
うなりませんでした。

恐らく、上記の 'not null' の意味は \n を入れないということではないのでしょう
か?
この考え方でよろしいのでしょうか?

私が誤解した考えをしていたり、他の方法で私の希望することができることをご存知
でしたら、お教え頂ければと思います。




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

->    1096 1999-08-15 15:56 ["Isamu Narimatsu" <i] 値の要求                                
      1097 1999-08-16 00:04 ┗[とみたまさひろ <tomm]