Pular para o conteúdo

Fóruns Banco de dados Oracle LOCK LOCK

#88281
Manoel872
Participante

    Cenário:

    Tenho trigger em diversas tabelas do meu sistemas onde essas trigger fazem um insert em uma tabela de interface, sempre deixando o registro mais atualizado na interface, portando quando tenho um registro na interface da tabela x registro y e faço uma outra alteração no registro y ele envia novamente para interface e inativa o antigo.
    Tenho uma rotina que lê a tabela de interface de 100 em 100 registro e cria um arquivo txt para o outro sistema, porém como ao processar eu altero o registro para status processado enquanto ele não terminar o cursor não faço commit, gerando um lock, podendo possivelmente locar registros enquanto o cursor nao finalizar.

    Att,

    Manoel Jr.