[firebase-br] Commit em Stored Procedure

Carlos - Muzambinho - F&S Inf. carlosmuzambinho em yahoo.com.br
Qua Jan 11 12:27:41 -03 2006


Para ficar bem "claro"
  .
  Em uma SP, não existe CONTROLE TRANSACIONAL total, ou seja,
  APÓS SUA EXECUÇÃO :
  
  A) ou ela é COMMITADA(confirmada) no final, gravando fisicamente
  TODAS alterações/inclusões que porventura possam ter sido feitas ;
  
  B) , ou não é confirmada (ROLLBACK) ;
  
  As "estruturas que irão decidir" se tal registro será ou não gravado,
  devem estar dentro da SP.
  Em casos específicos, "quebramos" em 2 SP, 
  commitando da PRIMEIRA SP
  e analisando na SEGUNDA SP.
  
  Devemos lembrar que SEMPRE HÁ UMA SOLUÇÃO para tudo,
  e não é esta "pequena limitação" do FB que nos deixará em vão.
  Não existem programadores (como eu) que programamos há muito
  tempo em COBOL(ARGH!) , CLIPPER (Muito bom!), e 
  não existia praticamente controle nenhum. Ou gravava-se, ou não.
  
  Possivelmente, em próximas vesões do FB, possa haver um controle
  maior de transação, no INTERIOR das SP. Até a versão 1.5.x, não há.
  
  Espero ter ajudado,
  T+
  Carlos A.F.S.
  Professor de Informática do CEFET- Muzambinho,
  Analista de Sistemas - Ferreira & Souza Informática.
  

Kléber Caneva <kdcc em terra.com.br> escreveu:  Não. O Commit deve ser executado pela aplicação que chama a SP..


[]´s

Kléber Caneva

----- Original Message ----- 
From: "Maciel Soncini Bueno" 
To: "Carlos H. Cantu" 
; "FireBase" 


Sent: Tuesday, January 10, 2006 11:13 AM
Subject: [firebase-br] Commit em Stored Procedure


Existe algum forma de darmos um "commit" dentro de uma Stored Procedure?

Maciel


______________________________________________
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

E-mail classificado pelo Identificador de Spam Inteligente Terra.
Para alterar a categoria classificada, visite
http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=kdcc&_l=1,1136898887.114777.18138.cabue.terra.com.br,3221,Des15,Des15

Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 09/01/2006 / Versão: 
4.4.00/4670
Proteja o seu e-mail Terra: http://mail.terra.com.br/





______________________________________________
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



		
---------------------------------
 Yahoo! doce lar. Faça do Yahoo! sua homepage.


Mais detalhes sobre a lista de discussão lista