lock table (controle de transação)
Boa tarde amigos,
estou desenvolvendo um sistema no qual faço um insert em duas tabelas com informações que vem de um único formulário.
estou tentando arrumar um jeito de bloquear as tabelas para pegar o ultimo id da primeira e salvar na segunda(chave estrangeira), uma vez que não esteja bloqueada o comando MAX() pode sofrer concorrencia e a chave estrangeira sair errada.
Estou fazendo dentro de uma procedure .. como ficaria trancar a tabela fazer o select MAX() e o insert na segunda?
abraços!!
Discussão (7)
Carregando comentários...