insert into SUPERMAG.SMINSPECTCFG(OFFID,INSPECTID,INSPECTMODE,INSPECTFLAGS)
select 8, f.id,2,0 from SUPERMAG.SSINSPECTFUNC F where DEFINSPECTMODE<3;
commit;
где,
8 - ID должности
2 - запрет (1 - предупреждение, 0 - отключено).
3 - всегда запрет (в данном скрипте их трогать нельзя! (но можно))
второй раз скрипт не сработает!
и не сработает, если должность уже менялась.