On Thu, Jan 06, 2005 at 12:44:08PM +0100, Benoît Barbier wrote:
> Bonjour à tous!
>
>
> Je ne parviens pas à mettre une colonne de prix de type real dans une autre
> de type money.
> J'ai fait un test
> UPDATE table1 SET prix = prix + cast(table2.realprix AS money) where
> id_table1 = table2.id_table2 ;
> ERROR: cannot cast type real to money
>
> Quelqu'un à une idée?
J'avais l'impression que money etait plutot comme un entier avec une
virgule, et qu'il n'y avait pas vraiment des fonctions de conversion.
Il me semble qu'il vaut mieux utiliser NUMERIC que MONEY de toute maniere,
car il a plus de fonctions de conversion, et on sait mieux comment les
valeurs sont arondies.
Patrick