MySQL: Как изменить столбец UNIQUE varchar (255) на UNIQUE Text NOT NULL?

Текущий столбец - это VARCHAR (255) NOT NULL, так как мне изменить его на TEXT NOT NULL?

ПРИМЕЧАНИЕ. Столбец, предназначенный для изменения типа свойства, представляет собой комбинацию UNIQUE KEY из другой столбец. Например,

UNIQUE KEY (Name, Description)

Описание столбца в настоящее время находится в varchar (255). Из-за этого его нельзя изменить:

ОШИБКА 1170 (42000): «Описание» столбца BLOB / TEXT используется в спецификации ключа без длины ключа

Мне нужно, чтобы это было TEXT, еще мне нужно воссоздать все это ?? У меня уже есть некоторые утомительные и важные данные. Это будет сложно воссоздать.

5
задан OMG Ponies 22 May 2011 в 16:12
поделиться