Здравствуйте! Имеется таблица в котором 1 поле имеет уникальный индекс, но проблема состоит в том, что записи дублируются,т.е. как будто игнорируется уникальность поля.
тип поля VARCAHR 50
Для правильного вопроса надо знать половину ответа
А записи точно дублируются? Для VARCHAR учтите, что 'А' != 'A' (русская и английская) и 'A ' != 'A' (пробел не виден при просмотре, но учитывается при сравнении).
Ошибка какая-то думаю связано с типом поля. На неуникальное поле не даст поставить уникальный индекс и наоборот когда уже есть индекс, не даст записать в поле. Или записи на самом деле не уникальные из-за кодировки и т.п. Очистите таблицу сначала поставьте индекс, потом заносите данные.