Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/09/2005, 16h10   #1
Membre confirmé
 
Avatar de MANU_2
 
Inscription : mai 2002
Messages : 417
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 417
Points : 224
Points : 224
Par défaut champ non nul

Dans une table, j'ai un champ défini non nul & defaut à 1.

J'ai testé, dans ce champ je n'avait rien mis
Mais, qd j'ai regardé ds la BD, le champ est vide alors que je m'attendais à voir 1.

Es ce une erreur ? Si oui, comment la corrigé ?
Où c'est moi qui me suis trompé ?

merci
MANU_2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/09/2005, 16h50   #2
Expert Confirmé
 
Avatar de KiLVaiDeN
 
Inscription : octobre 2003
Messages : 2 714
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 2 714
Points : 2 689
Points : 2 689
Un champ non NULL et par défaut à 1 est initialisé à 1 lors de l'insert si tu ne précises aucune valeur. Par contre, si au moment de l'insert, tu mets '' dedans par exemple, il prendra plutot cette valeur.
__________________
K
KiLVaiDeN est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/09/2005, 16h57   #3
Membre confirmé
 
Avatar de MANU_2
 
Inscription : mai 2002
Messages : 417
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 417
Points : 224
Points : 224
ok, merci pour ces explications.
MANU_2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h44.


 
 
 
 
Partenaires

Hébergement Web