Заносить только уникальные значения в таблицу

Статус
В этой теме нельзя размещать новые ответы.

Stripe

Участник
Регистрация
20 Окт 2007
Сообщения
164
Реакции
9
Заношу в таблицу MySQL базу словосочетаний, как назначить столбцу KEY, что в нем могут содержаться только уникальные значения? Не хочу повторов в базе.
 
поставить индекс UNIQUE
 
SQL query:

CREATE TABLE `optimist`.`link` (
`idkey` INT NOT NULL AUTO_INCREMENT ,
`key` TEXT NOT NULL ,
`project` TEXT NOT NULL ,
`url` TEXT NOT NULL ,
`y1` TEXT NOT NULL ,
`y2` TEXT NOT NULL ,
`r1` TEXT NOT NULL ,
`r2` TEXT NOT NULL ,
`li` TEXT NOT NULL ,
PRIMARY KEY ( `idkey` ) ,
UNIQUE (
`key`
)
) ENGINE = MYISAM ;
#1170 - BLOB/TEXT column 'key' used in key specification without a key length
Это на денвере все.

UPD: решил вопрос заменив тип поля с TEXT на VARCHAR
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху