Команды отключения триггеров работы над дизайнами только в 4-й для редакции дизайна в 5 версии
Команды отключения триггеров работы над дизайнами только в 4-й для редакции дизайна в 5 версии:
alter trigger A$LOB$TR disable
alter trigger A$LOB$TR_BL5 enable
----- триггер включающий блокировку:
CREATE OR REPLACE TRIGGER A$LOB$TR_BL5
before insert or update ON A$LOB
for each row
begin
if lower(:new.lob_name) like lower('%template%') then null;
else
if substr(sys_context('userenv','CLIENT_INFO'),1,1) >4 and
:new.lob_type != 5
then msg('TEMPORAR salvare dizain doar in versiune 4....');
end if;
end if;
if :new.lob_type in (5,6) then return; end if;
if updating or :new.time_stamp is null then
:new.time_stamp:=sysdate;
end if;
-- un$process_log.log('4',act ||' ;new='||:new.obj_id||'; old= '||:old.obj_id);
end;
без блокровки:
CREATE OR REPLACE TRIGGER A$LOB$TR
before insert or update on a$lob
for each row
begin
if updating or :new.time_stamp is null then
:new.time_stamp:=sysdate;
end if;
end;
/