RES: [firebase-br] Criar campo e atribuir valor na mesma transacao

Rubem Rocha rrocha em fpf.br
Ter Abr 12 12:43:51 -03 2005


Eu acho que vc deveria, primeiro, fazer a alteração nos metadados pra depois fazer essa transação. Vai ver foi isso que aconteceu!
[]s

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Denis da Silva Guerra
Enviada em: terça-feira, 12 de abril de 2005 11:37
Para: 'FireBase'
Assunto: [firebase-br] Criar campo e atribuir valor na mesma transacao



Pessoal,
Como o Firebird se comporta nessa situaçao?

- Abro uma transacao
- Crio um campo em uma determinada tabela
- Atribuo valores para este campo
- Comito a transaçao

Pergunto isso porque aconteceu comigo o seguinte:

Na minha tebela ARECEBER tenho dentre outros campos, o campo VALOR e NUM_DOCUMENTO. Daí, abri a transaçao, e executei:
	Alter table ARECEBER
	add NUM_DOC_VENDA  INTEGER

Depois executei:
	Update ARECEBER set NUM_DOC_VENDA = NUM_DOCUMENTO

E, entao comitei...

Sabe o que aconteceu????
O campo VALOR, e não o campo NUM_DOC_VENDA, de todos os registros tiveram seus valores alterados com os dados do campo NUM_DOCUMENTO. E o campo NUM_DOC_VENDA em todos os registros ficou vazio...


[ ]'s 
 
~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^ 
Denis da Silva Guerra 
denisdsguerra em yahoo.com.br 
São José do Vale do Rio Preto - RJ 
~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^ . 


-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.9.7 - Release Date: 12/04/2005
 




______________________________________________
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://search.gmane.org/search.php?group=rebase

-- 
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.9.7 - Release Date: 12/04/2005
 

-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.9.7 - Release Date: 12/04/2005
 

*************************************************************************

Esta mensagem, incluindo os seus anexos, contém informações confidenciais destinadas a indivíduo e propósito específicos, e é protegida por lei. Caso você não seja o citado indivíduo, deve apagá-la imediatamente. É terminantemente proibida a utilização, acesso, cópia ou divulgação não autorizada das informações presentes neste email.  As informações contidas nesta mensagem e em seus anexos são de responsabilidade de seu autor, não representando idéias, opiniões, pensamentos ou qualquer forma de posicionamento por parte da Fundação Desembargador Paulo Feitoza.

 

The information contained in this communication is confidential, is law protected, and is intended only for the business use of the addressee. If you have received this communication in error, please immediately delete it. It's forbidden the unauthorized use, access, copy or disclose of the information contained in this communication.  The content of this message is responsibility of the author, and does not represent ideas, opinions, thoughts or any kind of statement of Fundação Desembargador Paulo Feitoza.





Mais detalhes sobre a lista de discussão lista