Ошибка уникального индекса
Добавлено: 26 апр 2006, 19:49
Firebird 1.5 + Delphi + FIBPlus.
В таблице есть поле, по которому создан уникальный индекс, но оно допускает значение NULL. Иногда, очень нерегулярно, при работе в сети и при попытке записи строки с NULL-значением этого поля возникает Exception со следующим текстом:
lock conflict on no wait transaction.
attempt to store duplicate value (visible to active transactions) in unique index "этот индекс".
Можете помочь?
В таблице есть поле, по которому создан уникальный индекс, но оно допускает значение NULL. Иногда, очень нерегулярно, при работе в сети и при попытке записи строки с NULL-значением этого поля возникает Exception со следующим текстом:
lock conflict on no wait transaction.
attempt to store duplicate value (visible to active transactions) in unique index "этот индекс".
Можете помочь?