[firebase-br] Select com Update

Rubem Nascimento da Rocha djpardalrocha em hotmail.com
Qui Ago 23 09:56:49 -03 2007


Coloque a execução da procedure dentro de uma transação. Se a procedure der algum problema, você terá como reverter a transação. Sds.> From: infosag em terra.com.br> To: lista em firebase.com.br> Date: Thu, 23 Aug 2007 09:51:50 -0300> Subject: Re: [firebase-br] Select com Update> > Obrigado Amigo Funcionou Perfeitamente !!!!> > Só uma duvida :> > e se ele der algum erro, o erro sera geral e ele abortara a Procedure toda ?> > eu uso dbexpress, crio uma transacao antes da procedure ?> > ----- Original Message ----- > From: "Magno System" <magno em speet.com.br>> To: "FireBase" <lista em firebase.com.br>> Sent: Thursday, August 23, 2007 9:13 AM> Subject: Re: [firebase-br] Select com Update> > > Tente assim:> > FOR SELECT CODITE, QUANT> FROM REPOSICAO_ITENS WHERE CHAVE=:NR_REPOSICAO> INTO :mCD_ITEM, :mQT_ITEM DO> BEGIN> UPDATE CADASTRO SET QUANTIDADE=(QUANTIDADE-:MQT_ITEM)> WHERE CODIGO=:mCD_ITEM;> END> > Caso queira retornar cada linha do select ponha um suspend dentro do BEGIN> END> > > ______________________________________________> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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.locador.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
_________________________________________________________________
Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver offline. Conheça  o MSN Mobile!
http://mobile.live.com/signup/signup2.aspx?lc=pt-br


Mais detalhes sobre a lista de discussão lista