Valeurs à NULL d'autres vides

geekat Messages postés 223 Date d'inscription   Statut Membre Dernière intervention   -  
geekat Messages postés 223 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai importé mon fichier Excel au format CSV dans ma BDD. J'ai remarqué qu'il y avait un problème pour ce qui est des champs vides.
Dans ma BDD, ces champs ont la valeur :
- NULL pour certains
- Vide c'est-à-dire qu'il n'y a rien d'affiché dans les champs, pour d'autres.
Ma question est : pourquoi est-ce différent ?
J'ai mis tous les types de mes champs à Null s'ils sont vides. Alors pourquoi certains ne sont pas NULL.

Merci

2 réponses

  1. AlashaHonore Messages postés 6 Statut Membre
     
    Il est possible d'avoir un screen de la structure de ta table ?
    0
  2. geekat Messages postés 223 Date d'inscription   Statut Membre Dernière intervention  
     
    Oui! merci pour ta réponse.



    En fait, y a un autre problème plus gênant c'est que les données qui sont au milieu ne sont pas bien placées en BDD, et je crois que le transfert n'a pas pris le retour à la ligne en considération.

    Voici aussi la structure de la table :
    CREATE TABLE IF NOT EXISTS `brut` (
      `id_struct` int(11) NOT NULL,
      `famille_contact` varchar(255) DEFAULT NULL,
      `typologie` varchar(255) DEFAULT NULL,
      `nom_contact` varchar(255) DEFAULT NULL,
      `desc_contact` longtext,
      `nom_struct` text,
      `nom_service` text,
      `adres_struct` varchar(255) DEFAULT NULL,
      `code_postal` int(5) DEFAULT NULL,
      `ville` varchar(50) DEFAULT NULL,
      `pays` varchar(255) DEFAULT NULL,
      `tel_struct` varchar(50) DEFAULT NULL,
      `fax_struct` varchar(50) DEFAULT NULL,
      `page_web` text,
      `mail_struct` varchar(255) DEFAULT NULL
    ) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8;
    
    
    0
    1. geekat Messages postés 223 Date d'inscription   Statut Membre Dernière intervention  
       
      La ligne 4 n'est pas vide pourtant elle n'a pas été insérée
      0