Рус      Eng      
 
Comtec (499) 753-32-39
ул. Лодочная, 6к217, офис 717
Меню Меню forum
 
Тема: «Может возникать ошибка на...»


Вернуться к списку тем
 

Модератор
 
Всего сообщений: 235
Дата регистрации: 05.11.2008
Создано: 09.10.2009 13:25:05
 
При обновлении из старых версий Comtec на 37% может возникать ошибка, что не найдена процедура f_isWork. Для исправления ошибки нужно перед обновлением выполнить запрос:

CREATE FUNCTION "DBA"."f_isWork"( ai_invId int )
RETURNS char(1)
DETERMINISTIC
BEGIN
DECLARE li_belong INTEGER;
declare lc_ret char(1);
select belong_id
into li_belong
from inv
where id = ai_invId;
if li_belong is null then
return '0';
end if;
if li_belong = 8 then
set lc_ret = '1';
elseif li_belong = 0 then
set lc_ret = '0';
else
set lc_ret = f_isWork( li_belong );
end if;
return lc_ret
END
 


Для комментариев необходимо пройти авторизацию.
 
Авторизация
 
Помощь

 
Форум Блоги Обновления
  hr
© Comtec, 2024
Почта: comtec@comtec.ru