IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes MySQL Discussion :

Champ vide mais non nul


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 39
    Par défaut Champ vide mais non nul
    M'arrive un truc bizarre. Je travaille sur ma base mySQL à partir d'un prog en c++ builder.
    Je constate assez fréquemment que certains champs de la base sont "vides" (qd je les teste il n'y a rien, même pas un espace) mais ils ne sortent pas pour autant si je fais une requete demandant les champs "null".
    Après enquête il semblerait que ces champs ont été "vidés" par souris et/ou touche suppr dans le programme. Dans ce cas pourquoi ne sont-il pas "null" une fois qu'on a supprimé le contenu? Le pb est que je ne peux plus tester les champs null pour détecter des erreurs!

  2. #2
    Membre émérite
    Avatar de Biglo
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    537
    Détails du profil
    Informations personnelles :
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Juillet 2002
    Messages : 537
    Par défaut
    Citation Envoyé par nbutin
    Dans ce cas pourquoi ne sont-il pas "null" une fois qu'on a supprimé le contenu?
    Sûrement parce que ton appli fait des UPDATE t SET col = '' et non des SET col = NULL. Et que MySQL, comme d'autres SGBD, distingue la valeur NULL par rapport à une chaîne vide.

  3. #3
    Membre Expert Avatar de Maximil ian
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 622
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 622
    Par défaut
    Grilled... j'allais dire la même chose

    Cf http://sqlpro.developpez.com/cours/null/

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Formulaire édition champ visible mais non modifiable
    Par knebhi dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 20/08/2009, 12h27
  2. recherche de champ vide ou non vide dans une table
    Par milan dans le forum Requêtes
    Réponses: 4
    Dernier message: 22/07/2008, 10h42
  3. Réponses: 3
    Dernier message: 27/04/2007, 09h56
  4. Champ vide mais champ.value.length > 0 ?...
    Par linou dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 14/04/2005, 11h22
  5. [Quick Report] Valeur d'un champ existante mais non affichée
    Par navis84 dans le forum Bases de données
    Réponses: 1
    Dernier message: 31/03/2005, 09h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo