Pb sur champ DECIMAL

KURT
Invité n'ayant pas de compte PHPfrance

29 mars 2005, 13:59

Bonjour,

malgré mes recherches sur le forum et ailleurs sur le net je n'ai toujours pas de solution à mon probléme :

j'utilise ZOPE et des scripts python pour mettre à jour des tables Mysql avec des données provenant d'ORACLE

j'intègre les valeurs des champs de type NUMBER (oracle) dans des champs de type DECIMAL 11,2 (MYSQL).

Jusqu'ici pas de soucis

les problémes apparaissent quand un champ NUMBER est vide car MYSQL remplace par défault par 0 (0.00 dans mon cas)

j'ai besoin de différencier une valeur vide de 0

il y a t-il un moyen de paramétrer MYSQL pour que la valeur 0.00 par default ne soit pas écrite lorsque la valeur vide existe dans ORACLE


Merci de m'aider :?
@+

Eléphant du PHP | 200 Messages

29 mars 2005, 17:08

Univers divided by 0 - cucumber error - reboot

Invité
Invité n'ayant pas de compte PHPfrance

29 mars 2005, 17:29

j'avais lu cet article

j'ai donc paramétré mes champs comme suit :

Type : decimal(11,2)
Null : oui
Défaut : NULL

mais rien ne change j'ai toujour 0 à la place de NULL

@+