Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

При попытке добавить уникальный ключ в IBExpert [D6, IB6.x]


Miwa ©   (2004-05-04 22:15:00) 


alter table TABLE1
add constraint UNQ_TABLE1
unique (FL_ID,PRSN_ID,PRFF_ID)

получаю сообщение:

Invalid insert or update value(s): object columns are
constrained - no 2 table rows can have duplicate column values.
attempt to store duplicate value (visible to active transactions) in unique index "RDB$55".

Ключ формируется по трем полям, каждое из которых "NOT NULL". Дома все ОК, на работе - ж***. Подозреваю, что проблема в сервере (стоит на Линуксе, не знаю версию). Средствами того же ИБЭксперта создать бекап-рестор базы не могу.


miwa   (2004-05-04 23:00:00) [1]

Вот хр"нь!
Простите, погорячился. Это ж надо так задолбаться, чтоб даже нормальную английскую фразу не понять. Все нормально, все сделал, просто у меня таблица на работе заполненная, а дома пустая. И ведь предпреждает же программа, нормальным языком " no 2 table rows can have duplicate column values". Еще раз простите.


Наверх

Титульная страница Поиск, карта сайта Написать письмо