[firebase-br] IBO + Firebeird2 + campo Numeric ... Dando pau

Campus campus em sinos.net
Sex Dez 29 07:50:45 -03 2006


Eu também não tinha entendido direito esse negócio. Ontem dei uma olhada no
livro do Cantú (Firebird essencial), e esclareci as coisas.

Vamos ver se entendi direito.

Numeric (4,4) é armazenado com um smallint, (-32768 a +32767), sendo que 4
casas são usadas para a escala, ou seja, o nº 3 é armazenado como 30000,  o
4 é armazenado como 40000, sendo assim, ele não cabe num smallint.

Quanto maior a escala, menor o tamanho do número que pode ser armazenado.

----- Original Message ----- 
From: "Ivan Guimarães Meirelles" <igmeirelles em gmail.com>
To: "'FireBase'" <lista em firebase.com.br>
Sent: Tuesday, December 26, 2006 3:36 PM
Subject: Re: [firebase-br] IBO + Firebeird2 + campo Numeric ... Dando pau


Olá Jorge...

Acho que esse artigo, vai te servir como uma luva...
http://www.firebase.com.br/fb/artigo.php?id=274

Espero ter ajudado...

Um abraço.


-----Original Message-----
From: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
On Behalf Of Jorge Umberto Scatoin Marques
Sent: terça-feira, 26 de dezembro de 2006 11:26
To: FireBase
Subject: [firebase-br] IBO + Firebeird2 + campo Numeric ... Dando pau

Alguém já passou por isso?

Criei um campo numeric 4,4. Qdo coloco direto no banco, via ibexpert, um
valor 5, tudo funciona...
Qdo faço isso, através do componente TIB_query, dá erro: "Tamanho de
smallint excedido"...
Se utilizo até o numero 3, funciona... se coloco 4,5,6 dá problema....

Desde já agradeço...
______________________________________________
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


-- 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.432 / Virus Database: 268.15.27/602 - Release Date: 25/12/2006
10:19






Mais detalhes sobre a lista de discussão lista