galera, efetuei um update errado que atualizou toda a tabela.
mais não efetuei um commit.
como q eu faco para q não valide no proximo commit ????
COMMIT/ROLLBACk
-
- Rank: Programador Pleno
- Mensagens: 30
- Registrado em: Qui, 08 Mar 2007 11:52 am
- Localização: SP
- dr_gori
- Moderador
- Mensagens: 5024
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Bom, eu não sei onde você fez esse UPDATE. Se for no SQL*plus, ou executando uma rotina, basta executar um rollback depois.
Outra forma, é matar a sessao, daí o Oracle desfaz o que estava "pendente".
Outra forma, é matar a sessao, daí o Oracle desfaz o que estava "pendente".
-
- Rank: Programador Pleno
- Mensagens: 30
- Registrado em: Qui, 08 Mar 2007 11:52 am
- Localização: SP
fis o update pelo TOAD, mais não dei commit.
como faco para sabers as sessoes e mata-la.
se eu der um rollback ele vai desfazer o meu ultimo commit ou vai cancelar o update errado q fiz ???
agradecido dr_gori
como faco para sabers as sessoes e mata-la.
se eu der um rollback ele vai desfazer o meu ultimo commit ou vai cancelar o update errado q fiz ???
agradecido dr_gori
- dr_gori
- Moderador
- Mensagens: 5024
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Se tu fez no TOAD, faz um ROLBACK apenas.
Ele vai desfazer TUDO que você fez desde seu último commit;
Como funciona:
* Todas alterações que você faz são visíveis apenas pra você. Ninguém mais enxerga nada até que você faça um COMMIT. Neste momento, suas alterações ficam visíveis também para os outros usuários.
* Se você faz rollback, tudo volta ao normal. (todas alterações que você fez são desfeitas.)
manda bala num ROLLBACK!!!!
Ele vai desfazer TUDO que você fez desde seu último commit;
Como funciona:
* Todas alterações que você faz são visíveis apenas pra você. Ninguém mais enxerga nada até que você faça um COMMIT. Neste momento, suas alterações ficam visíveis também para os outros usuários.
* Se você faz rollback, tudo volta ao normal. (todas alterações que você fez são desfeitas.)
manda bala num ROLLBACK!!!!
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 9 visitantes