| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Foxpro/Clipper/Dbase > Вообще бред!!! Проблема с ключами!!! |
| Автор: Федор Д. 17.12.2004, 23:56 |
| Не понимаю что за фигня, но я не могу создать первичный ключ в таблице. Пишет "uniqueness of index RATING is violated", создаю просто для проверки новую пустую тыблицу, там все нормально создается. Что за ерунда не понимаю |
| Автор: Cashey 18.12.2004, 13:25 |
| Поле по которому хочешь создать индекс содержит не уникальные значения |
| Автор: Федор Д. 19.12.2004, 20:52 |
| Все значения данного поля уникальны - это числа numeric от 1 до 20 |
| Автор: Федор Д. 19.12.2004, 20:54 |
| И мне както не хочется стирать всю таблицу, чтобы создать индекс а потом снова заполнять ее |
| Автор: Cashey 20.12.2004, 00:52 | ||||
сделай 2 запроса типа:
и
и сравни результат, если не одинаковый, то делай отбор не уникальных данных и исправляй их, если одинаковые, то можешь создать пустую таблицу заново, проиндексировать ее и UPDATE перенести всю инфу залпом. Трудоемкость очень маленькая |