Error creating Trigger

0
create or alter trigger CAD_TERCEIROS_BI0_CPF_CNPJ for CAD_TERCEIROS -- cria a Trigger
active before insert position 0 -- Posição que a trigger vai ser executada
as
begin
  if (exists(select -- faz a verificação se já existe
             1
          from CAD_TERCEIROS T
          where T.CPF_CNPJ = new.CPF_CNPJ)) then begin
  exception GENERICA 'CPF ou CNPJ já cadastrado';  -- lança o erro
  end
end

Error:

This operation is not defined for system tables.

unsuccessful metadata update.

DEFINE TRIGGER failed.

Malformed string.

What is this error? How to solve?

    
asked by anonymous 11.04.2018 / 19:59

0 answers