Commit em Alter Table

01/09/2008

0

Boa Tarde,
Galera estou com uma dúvida.

estou criando um script com alters tables, create tables, porém queria que o commit fosse feito só no final do script. Para inserts, updates, funciona, mas acho que para alters table e create table o commit é implícito, o próprio oracle já commita.

Teria como commitar só no final para esses casos??


Blst

Blst

Responder

Posts

29/10/2008

Hudsonrj

Amigo,
Os comandos DDLs têm commit implicito mesmo.
Uma solução seria utilizar o PRAGMA Autonomous_Transaction.
Porém muito cuidado na utilização pois poderá levá-lo a bugs e outros problemas.
Documente bem onde você o utilizará.

Grande abraço


Responder

APRENDA A PROGRAMAR DO ZERO AO PROFISSIONAL

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar