Si tu autorises la colonne à NULL, alors si tu ne précises pas de valeur lors de l'insertion alors la colonne sera NULL ... Attention, "NULL" est une chaîne de caractères alors que NULL est une absence de valeur (donc ne peut être une valeur par défaut par définition). Peux-tu poster le résultat de :
SHOW CREATE TABLE le_nom_de_la_table_en_question
Sinon, concernant ton problème, quelle requête te retourne cette erreur ?
Merci pour ta réponse mais j'ai trouvé mon erreur.. Je suis une jolie truffe qui utilisé 2 tables jumelles (pour gérer et garder l'historique des utilisateurs d'un groupe AD) mais qui n'a pas vérifié les paramètres de la bonne table... Dans laquelle effectivement NULL n'était pas autorisé...
Parfois, arrêter 5 minutes son développement permet de mieux repartir face à un problème ;)
Le champ ne peut être vide (null)
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Parfois, arrêter 5 minutes son développement permet de mieux repartir face à un problème ;)
Parfois, arrêter 5 minutes son développement permet de mieux repartir face à un problème ;)