CREATE trigger ttboperacao_b01u for tboperacao
active before update position 1
AS
BEGIN
    IF(OLD.ESTOQUE = '1' AND NEW.ESTOQUE = '1') THEN
    BEGIN
        IF(NEW.CONTROLE_ESTOQUE = '0') THEN
        BEGIN
            EXCEPTION "..."'CONTROLE DE ESTOQUE PARA A OPERACAO '||NEW.DESCRICAO||' NAO PODE SER DESATIVADO.';
        END
    END
END;