[firebase-br] RES: arithmetic exceptio, numeric overflow, or string trunction
Eduardo Bahiense
eduardo em icontroller.com.br
Qui Ago 28 02:53:26 -03 2008
Quem vem de paradox e dbase está acostumado com o truncamento automático.
O FB não trunca. Não sei se algum outro SGDB trunca.
Eduardo
Murilo Garcia Bento escreveu:
> Que eu saiba, o banco não realiza o truncamento da palavra, se excedeu vai
> dar o erro, a diferença o varchar é que se em um campo que cabem 100
> caracteres, tu gravar 50, é como se o campo fosse de apenas 50 caracteres,
> ou seja ele armazana no campo o exato número de caracteres inseridos, desde
> não exceda o limite.
>
>
> "Isael Faria Junior" <isael em stetika.com.br>
> escreveu na mensagem news:48B5C598.4000204 em stetika.com.br...
> consegui resolver
> porem achei meio estranho pois na teoria devia funcionar
> o que ocorria era o seguinte
> tenho uma variavel de tamanho 10 e um campo de tamanho 5
>
> ao lançar a minha variavel de tamanho 10 no campo de tamanho 5 dava erro.
> porem os dois campos eram varchar.
>
> Ate onde sei geralmente o banco pegaria os 5 caracteres que cabem no
> campo e desprezaria os outros 5.
> porem não foi o que ocorreu.
> O estranho e que já vinha utilizando assim a varios meses e nunca havia
> dado problema.
>
>
>
> Rafael Helm - Trevisan Tecnologia escreveu:
>> Você esta atribuindo para um campo da base um valor maior do que o
>> suportado, alguns exemplos:
>>
>> 'abc' para um campo char(1)
>>
>> '1,50' para um campo integer
>>
>> Rafael.
>>
>> -----Mensagem original-----
>> De: lista-bounces em firebase.com.br
>> [mailto:lista-bounces em firebase.com.br] Em
>> nome de Isael Faria Junior
>> Enviada em: quarta-feira, 27 de agosto de 2008 15:10
>> Para: FireBase
>> Assunto: [firebase-br] arithmetic exceptio, numeric overflow,or string
>> trunction
>>
>> Alguem saberia me explicar porque isso ocorre e se existe algum
>> tratamento para isso ?
>> Visto que ao já estava utilizando a tabela que deu este erro e nunca
>> havia dado problema
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/artigo.php?id=1107
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
Mais detalhes sobre a lista de discussão lista