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]