phpcompta-contrib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Phpcompta-contrib] bug à l'insertion d'une fiche...


From: Stan Pinte
Subject: Re: [Phpcompta-contrib] bug à l'insertion d'une fiche...
Date: Mon, 24 Apr 2006 10:01:55 +0200
User-agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)

Dany De Bontridder wrote:

>On Sunday 02 April 2006 18:16, Stan Pinte wrote:
>  
>
>>Stan Pinte wrote:
>>    
>>
>>>*Warning*: pg_query(): Query failed: ERROR: integer out of range in
>>>*c:\export\phpcompta\include\postgres.php* on line *104*
>>>Operation cancelled due to error : insert into tmp_pcmn
>>>(pcm_val,pcm_lib,pcm_val_parent) values (48910000001,'Tanguy
>>>Pinte',4891000)
>>>
>>>--> curieux, non?
>>>      
>>>
>>en fait non, quand on sait que le champs pcm_val est de type int4 dans
>>PostgreSQL, donc entier 32 bits...
>>
>>48910000001 > 4294967296 (2^32-1)
>>
>>Maintenant de deux choses l'une:
>>
>>soit le type int4 est mal choisi, soit l'algoritme de création de fiches
>>avec ajout automatique de poste comptable est foireux.
>>    
>>
>Finalement transformer ce int4 en text est une mauvaise idée, on peut toujours 
>utiliser int8 ou numeric.
>  
>
je suggères numeric...on s'en fout d'optimiser l'espace de stockage, et
c'est important qu'un mec (ou une fille) puisse définir uncompte avec 56
chiffres si il veut.

>Qu'en penses-tu ??
>
>D.
>
>
>_______________________________________________
>Phpcompta-contrib mailing list
>address@hidden
>http://lists.nongnu.org/mailman/listinfo/phpcompta-contrib
>  
>





reply via email to

[Prev in Thread] Current Thread [Next in Thread]