[MySQL5] Champs Default, lors d'un INSERT
Bonjour,
Dans le cadre d'une application non professionnel, j'ai créé des tables avec des valeurs par défaut.
Code:
1 2
|
CREATE TABLE matable (id int primary key auto_increment, nom varchar(20) default 'Non renseigné'); |
Comment obtenir la valeur par défaut ?
Si je fais :
Code:
1 2 3 4 5 6
|
INSERT INTO matable(nom) VALUES ('');
// ou
INSERT INTO matable(nom) VALUES (null); |
Après un Select * FROM matable;
je peux voir que la valeur "non renseigné" n'a pas été prise en compte. Comment dois je procéder ?
Merci,
Shinn77, Till the End of Time