Max writes:
> >Description:
>       I am using russian values(cp1251 charset) for ENUM items.
>         Here is an example how to damage ID field by query to change 
>         F_Category Enum.
> >How-To-Repeat:
> # Create tableA with ID field.
>   CREATE TABLE tableA (
>   ID int(11) NOT NULL auto_increment,
>   F_ReportID bigint(20) NOT NULL default '0',
>   F_Response_to varchar(99) NOT NULL default '',
>   F_More_reports mediumtext NOT NULL,
>   F_Linked_Reports mediumtext NOT NULL,
>   F_Responses mediumtext NOT NULL,
>   F_Summary varchar(99) NOT NULL default '',
>   F_Description mediumtext NOT NULL,
>   F_Solution mediumtext NOT NULL,
>   F_Category enum('Bug','Question','Documentation','Enhancement Request','Web 
>Error','User Error','Unknown') NOT NULL default 'Question',
>   F_Attached_file mediumtext NOT NULL,
>   F_Severity enum('Critical','High','Medium','Low') NOT NULL default 'Medium',
>   F_User varchar(99) NOT NULL default '',
>   F_EndUser varchar(99) NOT NULL default 'nobody',
>   F_FullName varchar(99) NOT NULL default '',
>   F_E_mail varchar(99) NOT NULL default '',
>   F_Telephone varchar(99) NOT NULL default '',
>   F_Group varchar(99) NOT NULL default '',
>   F_Internal_analysis mediumtext NOT NULL,
>   F_State enum('Open','Assigned','In-progress','In-testing','Closed') NOT NULL 
>default 'Open',
>   F_Std_Solution enum('Yes','No') NOT NULL default 'No',
>   F_Accepted enum('Yes','No') NOT NULL default 'No',
>   F_Date datetime NOT NULL default '1990-01-01 00:00:00',
>   F_Thread_owner varchar(99) NOT NULL default '',
>   F_Creator_E_mail varchar(99) NOT NULL default '',
>   F_Modified_by varchar(99) NOT NULL default '',
>   F_Modification_date datetime NOT NULL default '1990-01-01 00:00:00',
>   F_Route mediumtext NOT NULL,
>   F_History mediumtext NOT NULL,
>   F_E_mail_History mediumtext NOT NULL,
>   F_CorrectSolutionCount bigint(20) NOT NULL default '0',
>   F_CorrectSolutionCount bigint(20) NOT NULL default '0',
>   F_AdjustedSolutionCount bigint(20) NOT NULL default '0',
>   F_Assign_date datetime NOT NULL default '1990-01-01 00:00:00',
>   UNIQUE KEY ID (ID),
>   KEY F_ReportID (F_ReportID),
>   KEY F_Category (F_Category),
>   KEY F_Severity (F_Severity),
>   KEY F_User (F_User),
>   KEY F_State (F_State),
>   KEY F_Std_Solution (F_Std_Solution),
>   KEY F_Accepted (F_Accepted),
>   KEY F_Date (F_Date),
>   KEY F_Thread_owner (F_Thread_owner),
>   KEY F_Modified_by (F_Modified_by),
>   KEY F_Modification_date (F_Modification_date),
>   KEY F_Assign_date (F_Assign_date),
>   KEY F_Assigned_to (F_Assigned_to,F_State)
> ) TYPE=MyISAM;
> 

Hi!

We would very much like to solve a problem, but your test case is
faulty.

First, you have two columns of the same name :

>   F_CorrectSolutionCount bigint(20) NOT NULL default '0',
>   F_CorrectSolutionCount bigint(20) NOT NULL default '0',


second , you have a key using non-existent column :

>   KEY F_Assigned_to (F_Assigned_to,F_State)

Please provide us with a working example.

-- 
Regards,
   __  ___     ___ ____  __
  /  |/  /_ __/ __/ __ \/ /    Mr. Sinisa Milivojevic <[EMAIL PROTECTED]>
 / /|_/ / // /\ \/ /_/ / /__   MySQL AB, Fulltime Developer
/_/  /_/\_, /___/\___\_\___/   Larnaca, Cyprus
       <___/   www.mysql.com


---------------------------------------------------------------------
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

Reply via email to