Pular para o conteúdo

Fóruns Banco de dados Oracle TRIGGER – ALTERNATIVA PARA ERRO TABLE TABLE_NAME IS MUTATING TRIGGER – ALTERNATIVA PARA ERRO TABLE TABLE_NAME IS MUTATING

#82884
Anônimo

    Ola a todos,

    obrigado pelas dicas.

    O “problema” de eu utilizar :NEW/:OLD é que teria que fazer um select assim (tabelas/nomes de campos apenas de exemplo):

    SELECT
    CLIENTES.NOME,
    CLIENTES.DT_NASC,
    CLIENTES_ENDERECOS.BAIRRO,
    CLIENTES_TELEFONES.DDD
    FROM
    CLIENTES — tabela principal, que tenho que dar o join devido a outras tabelas auxiliares, “…table is mutating”
    INNER JOIN CLIENTES_ENDERECOS
    ON CLIENTES.COD_CLIENTE = CLIENTES_ENDERECOS.COD_CLIENTE
    INNER JOIN CLIENTES_TELEFONES
    ON CLIENTES.COD_CLIENTE = CLIENTES_TELEFONES.COD_CLIENTE
    WHERE

    e consequentemente me gerando este erro.

    Meu bd aqui é o 9i.

    Vou testar estas opçções citadas e posto aqui novamentente.

    grato