Hi!

On Aug 07, Nils Valentin wrote:
> [Warning: LOOOONG TEXT - enjoy ;-)]
> 
> Hi Victoria,
> 
> sorry for the misunderstanding. I just tried to reproduce the sample. While I 
> have records what I did I did not write down all commands exactly as they 
> are. 
> 
> The problem(s) occured on Redhat 8 or 9 and Mysql server-max 4.0.13 (tar 
> format) from mysql homepage. I had to reinstall a machine to reproduce the 
> problem,this is why it took so long.
> 
> 
> ---- First the original problem
> Redhat 9 + Mysql server-max 4.0.13 (tar format from mysql.com homepage)
> 
> create table uksample2 (id int unique not null ,name char(30),tel 
> char(20))type=innodb;
> Query OK, 0 rows affected (0.01 sec)
> 
> mysql> alter table uksample2 add primary key (tel);
> Query OK, 0 rows affected (0.04 sec)
> Records: 0  Duplicates: 0  Warnings: 0
> 
> mysql> desc uksample2;
> +-------+----------+------+-----+---------+-------+
> | Field | Type     | Null | Key | Default | Extra |
> +-------+----------+------+-----+---------+-------+
> | id    | int(11)  |      | UNI | 0       |       |
> | name  | char(30) | YES  |     | NULL    |       |
> | tel   | char(20) |      | PRI |         |       |
> +-------+----------+------+-----+---------+-------+
> 3 rows in set (0.00 sec)
> 
> mysql> alter table uksample2 drop primary key;
> Query OK, 0 rows affected (0.03 sec)
> Records: 0  Duplicates: 0  Warnings: 0
> 
> mysql> desc uksample2;
> +-------+----------+------+-----+---------+-------+
> | Field | Type     | Null | Key | Default | Extra |
> +-------+----------+------+-----+---------+-------+
> | id    | int(11)  |      |     | 0       |       |
> | name  | char(30) | YES  |     | NULL    |       |
> | tel   | char(20) |      | PRI |         |       |
> +-------+----------+------+-----+---------+-------+
> 3 rows in set (0.00 sec)
> 
> Unique key was dropped. Why not Primary key, why no error message???

Confirmed. Fixed in 4.0.15.
Second example is also fixed with the same fix.

Regards,
Sergei

-- 
   __  ___     ___ ____  __
  /  |/  /_ __/ __/ __ \/ /   Sergei Golubchik <[EMAIL PROTECTED]>
 / /|_/ / // /\ \/ /_/ / /__  MySQL AB, Senior Software Developer
/_/  /_/\_, /___/\___\_\___/  Osnabrueck, Germany
       <___/  www.mysql.com

-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to