2 одинаковых объекта в таблице бд

maxmax

Guest
2 одинаковых объекта в таблице бд

Здравствуйте. Подскажите как сделать так, чтобы в таблице бд не было одинаковых имён, т. е. при попытке записать уже записанное имя, чтобы выдавалось предупреждение что такая запись уже есть.
 

ONK

Пассивист PHPСluba
Falc, предлогает сделать уникальный индекс на столбце с именем твоего объекта. При наличии такого индекса мускул не позволит вставить запись с именем дублирующим уже существующуее в таблице. Правда мускул так же не позволит сделать уникальный индекс по столбцу в котором уже есть повторящиеся значения.
 

Апельсин

Оранжевое создание
> Правда мускул так же не позволит сделать уникальный индекс по столбцу в котором уже есть повторящиеся значения.

ты уверен? ;)
там есть такое ключевое слово как IGNORE
 

ONK

Пассивист PHPСluba
Виноватъ, не обращал внимание на него :).

Теперь мне остаётся заметить что выше рассмотренный запрос, не использует это замечательное ключевое слово, а следовательно приминительно к нему я был прав ;)
 
Сверху