Ciao a tutti,

sto migrando un DB dalla versione MySql 4.0.12 a quella 5.0.15 da S.O. Win 2000 a Win 2003

Ho avuto un po' di problemi con il campo Float che ho risolto e spiego ai posteri in calce.

Ora ho un problema di typecasting dei risultati di una query son la funzione SUM:

Svolgendo la query SUM su tutti e due i DB, sul primo (4.0) ricevo un valore Double (5) sul secondo DB (5.0) ricevo un valore Decimal (14).

Probabilmente è solo una impostazione diversa del Database ma non capisco quale!!

Che ne dite?

Cia'


Per il campo Float(3,2):
Su 4.0 inserivo il valore 20 e lo prendeva 20.00 (era un bug credo)
Su 5.0 ho dovuto correggere il campo definendolo Float(5.2) ed ha funzionato