Champs vide dans phpmyadmin

Fermé
gad86 Messages postés 12 Date d'inscription jeudi 12 avril 2012 Statut Membre Dernière intervention 11 juin 2012 - 16 avril 2012 à 10:56
gad86 Messages postés 12 Date d'inscription jeudi 12 avril 2012 Statut Membre Dernière intervention 11 juin 2012 - 16 avril 2012 à 11:17
Bonjour,

il m'est demandé de créer une base de données sous phpmyadmin.Le remplissage de données se fait par importation de fichier CSV.Dans ces fichiers CSV,il existe des cellules vide.Après l'importation des données, les champs sont remplies par la valeur 0 or que j'ai bien spécifié dans la structure que la valeur par défaut en cas de champs vide c'est NULL.
Toutes vos suggestions sont les bienvenues.

Merci d'avance


3 réponses

vordano Messages postés 1682 Date d'inscription mardi 12 juillet 2011 Statut Membre Dernière intervention 20 juillet 2012 316
16 avril 2012 à 10:58
les champs qui sont mis a 0 sont surement de type entier au lieu de chaine
0
gad86 Messages postés 12 Date d'inscription jeudi 12 avril 2012 Statut Membre Dernière intervention 11 juin 2012
16 avril 2012 à 11:05
oui les champs sont de types double.Il n y a pas un moyen pour les rendre NULL à la place de 0.Car 0 c'est quand même une valeur.
0
vordano Messages postés 1682 Date d'inscription mardi 12 juillet 2011 Statut Membre Dernière intervention 20 juillet 2012 316
Modifié par vordano le 16/04/2012 à 11:13
est ce que tu as vérifié la valeur par défaut ?
mais vu qu'un champ vide c'est une chaine, je ne pense pas que ce soit possible (je viens de tester et la valeur par défaut d'un champ vide est automatiquement mis à 0
0
gad86 Messages postés 12 Date d'inscription jeudi 12 avril 2012 Statut Membre Dernière intervention 11 juin 2012
16 avril 2012 à 11:17
Merci bien.c'est très sympa
0