Bonjour,

Je m'attendais à pouvoir inserer juste ma clé sans être obligé de rensigner les autres champs puisque DEFAULT à NULL

[CODE]
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
MariaDB [test]> desc ENV0L;
+-------+------------+------+-----+---------+----------------+
| Field | Type       | Null | Key | Default | Extra          |
+-------+------------+------+-----+---------+----------------+
| id    | int(1)     | NO   | PRI | NULL    | auto_increment |
| titre | varchar(5) | NO   |     | NULL    |                |
  descri| varchar(55)| NO   |     | NULL      |                |
+-------+------------+------+-----+---------+----------------+
2 rows in set (0.027 sec)
 
MariaDB [test]> insert into ENVOL (id,titre) values (1,'FIRST');
Query OK, 1 row affected (0.005 sec) 
 
MariaDB [test]> insert into ENVOL (id) values (2);
ERROR 1364 (HY000): Field 'titre' doesn't have a default value
Comment expliquer la combinaison NOT NULL et DEFAULT NULL ?

MERCI.

A+