Fórum SET TRANSACTION COMO SE FAZ? #383617
13/08/2010
0
Achei um artigo traduzido sobre
transação do FIREBIRD.
Bom, vamos ao meu problema!PRECISO fazer que o FIREBIRD não de o erro quando disparo uma procedure (update conflicts with concurrent update) gostaria que ela entra-se em uma fila.Já tentei executar o commando
SET TRANSACTION WAIT READ COMMITTED RECORD_VERSION; Mas não adiantouu! Vi um exemplo { EXEMPLO NO ARQUIVO PDF
SET TRANSACTION [NAME transaction] [READ WRITE | READ ONLY] [WAIT | NO WAIT] [[ISOLATION LEVEL] {SNAPSHOT [TABLE STABILITY] | READ COMMITTED [[NO] RECORD_VERSION]}] [RESERVING <reserving_clause> | USING dbhandle [, dbhandle ...]]; <reserving_clause> = table [, table ...] [FOR [SHARED | PROTECTED] {READ | WRITE}] [, <reserving_clause>] } Não consegui replicar esse exemplo, alguem poderia me ajudar?
Obrigado
Bom, vamos ao meu problema!PRECISO fazer que o FIREBIRD não de o erro quando disparo uma procedure (update conflicts with concurrent update) gostaria que ela entra-se em uma fila.Já tentei executar o commando
SET TRANSACTION WAIT READ COMMITTED RECORD_VERSION; Mas não adiantouu! Vi um exemplo { EXEMPLO NO ARQUIVO PDF
SET TRANSACTION [NAME transaction] [READ WRITE | READ ONLY] [WAIT | NO WAIT] [[ISOLATION LEVEL] {SNAPSHOT [TABLE STABILITY] | READ COMMITTED [[NO] RECORD_VERSION]}] [RESERVING <reserving_clause> | USING dbhandle [, dbhandle ...]]; <reserving_clause> = table [, table ...] [FOR [SHARED | PROTECTED] {READ | WRITE}] [, <reserving_clause>] } Não consegui replicar esse exemplo, alguem poderia me ajudar?
Obrigado
Daniel Rodrigues
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)