par
caroube » 14 juin 2008, 12:33
Quel intérêt de créer une colonne VARCHAR, pour y stocker un nombre, et de transformer la chaîne de caractère en nombre ?
Quand on récupère des données en provenance de l'INSEE, de l'OCDE, d'Eurostat, ... il arrive souvent que les valeurs absentes soient remplacées par un code non numérique (valeur couverte par le secret statistique, valeur pas encore connue, valeur inexistante, ...).
Et dans ce cas, on ne peut pas uniquement se contenter d'avoir soit un champ numérique avec soit un nombre, soit une valeur nulle.
[quote]Quel intérêt de créer une colonne VARCHAR, pour y stocker un nombre, et de transformer la chaîne de caractère en nombre ?[/quote]
Quand on récupère des données en provenance de l'INSEE, de l'OCDE, d'Eurostat, ... il arrive souvent que les valeurs absentes soient remplacées par un code non numérique (valeur couverte par le secret statistique, valeur pas encore connue, valeur inexistante, ...).
Et dans ce cas, on ne peut pas uniquement se contenter d'avoir soit un champ numérique avec soit un nombre, soit une valeur nulle.