mysql:1018
From: "Akinobu Yamamoto" <"Akinobu Yamamoto" <ayamamot@xxxxxxxxxx>>
Date: Mon, 26 Jul 1999 14:54:25 +0900
Subject: [mysql 01018] Primary Key
山本@inet-osakaです。 MySQLのPrimary Keyに関する質問です。 accountテーブルにデータがあります。 このテーブルの構成は以下の通りです。 -------------------------------------------------- mysql> show fields from account; +------------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +------------+-------------+------+-----+---------+-------+ | USERID | varchar(14) | | PRI | | | | PASSWORD | varchar(5) | | | | | +------------+-------------+------+-----+---------+-------+ 2 rows in set (0.00 sec) mysql> -------------------------------------------------- で、データの中には... -------------------------------------------------- mysql> select * from account -> where USERID = 'kenken'; +--------+----------+ | USERID | PASSWORD | +--------+----------+ | kenken | vv210 | +--------+---------- 1 row in set (0.00 sec) mysql> -------------------------------------------------- となっております。 そこで以下のSQLコマンドを発行したのですが、 -------------------------------------------------- mysql>insert into account ->(USERID,PASSWORD) ->values ->('KENKEN','ww220'); -------------------------------------------------- "Duplicate entry 'KENKEN' for key 1"というエラー表示がでて insertできませんでした。 USERIDはPrimary Key設定してあるのですが、これは大文字小文字を 識別しないのでしょうか? アドバイスのほどお願いいたします。 【山本 明信/ayamamot@xxxxxxxxxx】
1016 1999-07-25 18:08 [isamu <isamu@xxxxxxx] Win98+Apatch_1_3_6_win32 で MySQL 1017 1999-07-26 00:24 ┗[舘山 聖司 <tateyan] -> 1018 1999-07-26 14:54 ┣["Akinobu Yamamoto" <] Primary Key 1019 1999-07-26 15:06 ┃┗[とみたまさひろ <tomm] 1023 1999-07-27 11:16 ┃ ┗["Akinobu Yamamoto" <] 1032 1999-07-28 15:06 ┗["N.Yoshida" <yosh_no] 1033 1999-07-28 15:43 ┣[<sino@xxxxxxxxxx> ] 1034 1999-07-28 16:49 ┃┗["N.Yoshida" <yosh_no] 1035 1999-07-28 17:01 ┣["Sugawara Hajime" <s] 1036 1999-07-28 17:47 ┗[SUZUKI Norio <kipp@x] 1037 1999-07-28 20:58 ┗["N.Yoshida" <yosh_no]