› Fóruns › Banco de dados Oracle › TRIGGER – ALTERNATIVA PARA ERRO TABLE TABLE_NAME IS MUTATING › TRIGGER – ALTERNATIVA PARA ERRO TABLE TABLE_NAME IS MUTATING
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