Tabela precisa ser atualizada p/ Stored Procedure funcionar
Olá Pessoal!
Estou tendo problemas com minha procedure.
Tenho uma tabela de lancamentos onde no evento after insert chamo a procedure atualiza_saldo. Nessa procedure verifico na tabela saldos se existe algum registro onde a empresa, conta e datareferencia seja igual ao q lancei na tabela de lancamentos.
Para isso, essas informações teriam q estar na tabela de lancamentos p/ poder inserir/ou atualizar na tabela de saldos, mas aparentemente não estão, só se der um commit. Mas como faço isso, sendo q não posso dar um commit numa stored procedure???
Abraços
Livia
Estou tendo problemas com minha procedure.
Tenho uma tabela de lancamentos onde no evento after insert chamo a procedure atualiza_saldo. Nessa procedure verifico na tabela saldos se existe algum registro onde a empresa, conta e datareferencia seja igual ao q lancei na tabela de lancamentos.
Para isso, essas informações teriam q estar na tabela de lancamentos p/ poder inserir/ou atualizar na tabela de saldos, mas aparentemente não estão, só se der um commit. Mas como faço isso, sendo q não posso dar um commit numa stored procedure???
Abraços
Livia
Livia
Curtidas 0
Respostas
Fsflorencio
25/04/2005
Olá livia,
Para conseguir fazer elas se enxergarem, suas tabelas / procedures precisam estar ligadas na mesma transação, caso contrário, será necessário comitar mesmo.
Para conseguir fazer elas se enxergarem, suas tabelas / procedures precisam estar ligadas na mesma transação, caso contrário, será necessário comitar mesmo.
GOSTEI 0
Livia
25/04/2005
Ae q tá..elas estão ligadas, mas dá a impressão q no evento AfterInsert da tabela lancamentos o registro não foi commitado...Terei q comitar nesse evento antes de chamar a procedure.
GOSTEI 0