[firebase-br] commit dentro de procedure -- duvida cruel ...

Euler Jr. euler em siginformatica.com.br
Ter Maio 24 16:59:25 -03 2005


Desculpe devo ter entendido mal. Realmente este tipo de comando ñ pode ser
inserido em uma SP, somente comandos de manipulação (INSERT, DELETE, UPDATE,
etc) e algumas extensões da linguagem como IF, THEN,etc.

[]s
Euler Jr.

----- Original Message -----
From: "Stanley Takamatsu" <sttakamatsu em yahoo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, May 24, 2005 4:48 PM
Subject: Re: [firebase-br] commit dentro de procedure -- duvida cruel ...


> Eu tb não consegui usar o comando!!
> olha aqui...
> begin
> set transaction;
> update dados_pessoais set dados_pessoais.Nome='Stanley' where
> dados_pessoais.ID=01;
> commit;
> end
>
> mensagem de erro no IBexpert;
> Invalid token.
> Dynamic SQL Error.
> SQL error code = -104.
> Token unknown - line 4, char 1.
> set.
>
> ----- Original Message -----
> From: "Euler Jr." <euler em siginformatica.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Tuesday, May 24, 2005 4:15 PM
> Subject: Re: [firebase-br] commit dentro de procedure -- duvida cruel ...
>
>
> > Billy, verifique a sintaxe:
> >
> > SET TRANSACTION;
> >
> > e nao set transcation;
> >
> > Veja tb os terminadores de comando que vc tá usando, via SET TERM.
> > Este comando pode ser usado em ISQL,SQL e DSQL.
> >
> >
> > []s
> > Euler Jr
> >
> > ----- Original Message -----
> > From: "Billy" <billy em hminformatica.com.br>
> > To: "FireBase" <lista em firebase.com.br>
> > Sent: Tuesday, May 24, 2005 3:58 PM
> > Subject: [firebase-br] commit dentro de procedure -- duvida cruel ...
> >
> >
> > Amigos .. basendo nesse assunto pintou uma duvida...
> >
> > a um tempo atras.. pergunte no forum se poderia dar um commit na SP ou
> > teria q ser feito na aplicacao ..
> >
> > falaram pra vc na aplicacao...
> >
> > agora to vendo o q Euler escreveu e pintou a duvida novamente...
> >
> > tentei por numa sp
> >  Set Transcation;
> >  <comando>
> > Commit;
> >
> > mas da erro ..
> >
> > Euler Jr. escreveu:
> >
> > >Douglas, vc pode usar:
> > >
> > >...
> > >SET TRANSACTION;
> > >....
> > >COMMIT;
> > >
> > >Até +
> > >Euler Jr.
> > >----- Original Message -----
> > >From: "Douglas Dallacqua" <vdallacqua em uol.com.br>
> > >To: "FireBase" <lista em firebase.com.br>
> > >Sent: Tuesday, May 24, 2005 9:55 AM
> > >Subject: [firebase-br] commit dentro de procedure,mesmo que ocorra um
> > >rolback ?
> > >
> > >
> > >pessoal,
> > >
> > >rodo uma procedure aqui e preciso q mesmo q a transacao nao seja
> efetivada
> > >alguns dados sejam gravados...
> > >
> > >algo assim:
> > >
> > >create procedure
> > >as
> > >begin
> > >  start transaction
> > >  update produto set estoque=estoque+1;
> > >  commit;
> > >  ...
> > >  ...
> > >  ...
> > >end
> > >
> > >tem como ?
> > >______________________________________________
> > >FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> > >Para editar sua configuração na lista, use o endereço
> > >http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > >Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> > >
> > >
> > >______________________________________________
> > >FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> > >Para editar sua configuração na lista, use o endereço
> > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > >Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> > >
> > >
> > >
> >
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> > Para editar sua configuração na lista, use o endereço
> > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> > Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>





Mais detalhes sobre a lista de discussão lista