Подводный камень с UNIQUE и DELETED()

при выставлении индекса пропали записи.
Не нашел такого в баззе по этому делюсь вдруг кто столкнется, есть база [работа,тип] пример: [ЧП Иванов],[Предприниматель]  [ООО Ферросплавы],[Предприятия]...  типы: Медики, Образование, Бюджет, МВД и т.д. индекс был сделан так: [code] index on [тип] tag tip1 uniq [/code] от пользователей поступила жалоба что из списка пропал тип [Предприятия],  смотрю базу все наместе, а в списке нет. Понять ни чего не могу индек же на то и уникальный чтобы всех записей было по одному. После долгих мук база была упакована, все заработало, но проблемато осталась, как  оказалось при индексации fox включает в уникальные и удаленные записи не зависимости от  [code]SET DELETE [ON/OFF] [/code]  Решение вообщем следующие:  [code] index on [тип] tag tip1 uniq FOR !dele()[/code] 
Автор: Даниил Александрович
0

Автор публикации

не в сети 1 год

admin

0
Комментарии: 0Публикации: 109Регистрация: 10-12-2000
Оставить комментарий
Авторизация
*
*
Генерация пароля