Hello, Vlad!
You wrote  on Tue, 4 Jan 2011 11:21:42 +0200:

>> Встретился сегодня странный баг, на 2.1.3 EmbedWin2003
KV>     2.1.4 и\или 2.5 не проверял ?

Сорри за беспокойство, на 2.1.4 все пашет - я почему-то думал что 2.1.3 крайняя версия :)

>> Добавил в скрипт создания базы очередной индекс(вида COMPUTED BY
>> (IIF(ID_MORION=0, NULL, ID_MORION))) и сборка отваливается с ниже
>> приведенной ошибкой. Комментирование этого добавленного(или предыдущего
>> индекса ситуацию исправляет) Добавление коммита - не помогает. Сборка
>> идет через isql. Перенос его в другое место(подальше от однотипных)
>> проблему решает :-/
KV>     Интересно

Угу, 2.1.4 решает даже если индексы подряд, а на 2.1.3 помог перенос стейтмента на 9 строк ниже, после обычных индексов.

На всяк случай все же пример
sql-mdo\019\mdo\01-metabase.sql
Строка 170
CREATE UNIQUE INDEX M_ADV_SEARCH_DRUG$ID_M_U ON M_ADV_SEARCH_DRUG COMPUTED BY (IIF(ID_MORION=0, NULL, ID_MORION));
Для сборки запстить файл sql-mdo\create.cmd
http://shared.pharmbase.com.ua/temp/reqursive_defenition_example/reqursive_def_err_example.zip

--
-=Лiтайте авiалiнiями Укpаiни - нашi сво?х не збивають=-
With best regards, Nikolay Ponomarenko

Ответить