Valeurs à NULL d'autres vides

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. Il est possible d'avoir un screen de la structure de ta table ?
    1. 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;
      
      
      1. La ligne 4 n'est pas vide pourtant elle n'a pas été insérée