Notei que o link lá referenciado está quebrado, leia a explicação do porquê não se pode fazer esse tipo de leitura na tabela aqui:
http://www.oracle.com/technology/oramag ... sktom.html
E veja como corrigir aqui:
http://asktom.oracle.com/pls/asktom/f?p ... 0416059674
Evitando o Mutating na trigger
- fsitja
- Rank: OraSauro
- Mensagens: 611
- Registrado em: Seg, 19 Jan 2009 4:29 pm
- Localização: Gaúcho no Rio de Janeiro - RJ
"The scars exist to remind us that the past was real"
Campanha: Como fazer uma pergunta e obter uma resposta.
http://tkyte.blogspot.com/2005/06/how-t ... tions.html
OCA & OCP Developer — OCE SQL Expert — OCS Data Warehousing Specialist
Campanha: Como fazer uma pergunta e obter uma resposta.
http://tkyte.blogspot.com/2005/06/how-t ... tions.html
OCA & OCP Developer — OCE SQL Expert — OCS Data Warehousing Specialist
-
- Rank: Programador Sênior
- Mensagens: 51
- Registrado em: Ter, 22 Jan 2008 11:38 am
- Localização: Salvador - BA
- Contato:
Oi gentem
Conseguiiiiiiii
Criei duas variáveis na Package e alimento no before da TABELA_1....
Obrigada a todos
Debby
Conseguiiiiiiii
Criei duas variáveis na Package e alimento no before da TABELA_1....
Obrigada a todos
Debby
- fsitja
- Rank: OraSauro
- Mensagens: 611
- Registrado em: Seg, 19 Jan 2009 4:29 pm
- Localização: Gaúcho no Rio de Janeiro - RJ
"The scars exist to remind us that the past was real"
Campanha: Como fazer uma pergunta e obter uma resposta.
http://tkyte.blogspot.com/2005/06/how-t ... tions.html
OCA & OCP Developer — OCE SQL Expert — OCS Data Warehousing Specialist
Campanha: Como fazer uma pergunta e obter uma resposta.
http://tkyte.blogspot.com/2005/06/how-t ... tions.html
OCA & OCP Developer — OCE SQL Expert — OCS Data Warehousing Specialist
É como falei anteriormente: se dois usuários executarem sua transação ao mesmo tempo, vai dar pau, variável de package não tem isolamento de leitura ou gravação.
Funcionar não quer dizer que está correto.
Abraço,
Francisco.
Funcionar não quer dizer que está correto.
Abraço,
Francisco.
- fsitja
- Rank: OraSauro
- Mensagens: 611
- Registrado em: Seg, 19 Jan 2009 4:29 pm
- Localização: Gaúcho no Rio de Janeiro - RJ
"The scars exist to remind us that the past was real"
Campanha: Como fazer uma pergunta e obter uma resposta.
http://tkyte.blogspot.com/2005/06/how-t ... tions.html
OCA & OCP Developer — OCE SQL Expert — OCS Data Warehousing Specialist
Campanha: Como fazer uma pergunta e obter uma resposta.
http://tkyte.blogspot.com/2005/06/how-t ... tions.html
OCA & OCP Developer — OCE SQL Expert — OCS Data Warehousing Specialist
Você testou atualizar várias linhas de uma vez só? A package vai sobrescrever os valores de uma linha sobre a outra.
-
- Rank: Estagiário Júnior
- Mensagens: 1
- Registrado em: Qua, 21 Ago 2013 10:45 am
dr_gori estou acompanhando a discussão do tópico e me surgiu uma ideia. E se eu declarar o Pragma Autonomous_Transaction na trigger para criar uma transação separada e no final der o "commit;" ?
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Google [Bot] e 16 visitantes