"Andrei" ...
Имеем таблицу. На одном из полей установлено ограничение UNIQUE. На
таблице есть триггеры, которые при вставке/обновлении записи меняют
значения других записей.

Есть последовательность операторов UPDATE OR INSERT на этой таблице.

Если к базе подключаемся через TCP, то указанная последовательность
выполняется без проблем.

   SS ?

Но, если к той же базе подключиться embedded, то при выполнении этой
же последовательности
получаем ошибку -- нарушение уникального ключа.

В обоих случаях FB 2.5, RC2.

Это известная проблема?

   Это может быть http://tracker.firebirdsql.org/browse/CORE-2856, проверь
сначала на снапшоте, плс

--
Хорсун Влад

Ответить