[firebase-br] Transações concorrentes

Daniel Fernandes daniel em agriness.com
Qui Jan 7 10:16:40 -03 2010


Bom dia pessoal,
Tenho a seguinte situação:
Preciso criar uma tabela no banco e em seguida, inserir alguns registros
dentro da mesma. Portanto, preciso abrir uma transação para criá-la (CREATE
TABLE), e logo depois, dar um INSERT dos dados. Acontece que, se eu tento
fazer isso dentro de uma única transação, no momento da inserção, recebo um
erro de que a tabela não existe. Preciso dar um commit antes e iniciar outra
transação? Tem como dar um Rollback de tudo caso o fireBird não consiga
inserir essas dados?
Desde já, agradeço.
Daniel Fernandes
Agriness - Gestão da Informação para Suinocultura
 







Mais detalhes sobre a lista de discussão lista