I am using mySQL 3.22.4a-beta yes, I know its old :-(
I have just stumbled across a problem with how it treats 'uniqueness' in table contents. I have a table with a column defined as: create table test (name varchar(80) not null); alter table test ADD UNIQUE (name), ADD INDEX (name); When I now add entries that are case sensitive, I get duplicate entry errors: mysql> insert into test (name) values ('a'); Query OK, 1 row affected (0.04 sec) mysql> insert into test (name) values ('A'); ERROR 1062: Duplicate entry 'A' for key 1 I always considered the value of 'a' and 'A' to be unique, but this version of mySQL doesn't appear to, at least with indexes. Can anyone either point out what I am doing wrong, or a workaround? TIA Fulko ------------------------------------------------------------------------------- Fulko Hew, Voice: 905-681-5570 Senior Engineering Designer, Fax: 905-681-5556 SITA (Burlington) Email: [EMAIL PROTECTED] 777 Walkers Line, Burlington, Ontario, Canada, L7N 2G1 --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php