Exemple 5-1: INSERTION d’une ligne complète:
INSERT INTO
demo1 VALUES
(NULL,’colin’, ’b9hhhfa9347all893u483’, ’Patrick Jermann’,’http://tecfa.unige.ch/’,1,2,1,3,4)
INSERT INTO demo1 VALUES
(5,’user12’,’098f6bcd4621d373cade4e832627b4f6’,’Testuser’,’www.mysql.com’,1,4,5,2,1);
Exemple 5-2: INSERTION d’une ligne en spécifiant juste qq valeurs.
INSERT INTO demo1 (login, fullname, food) VALUES (’test2’, ’Patrick Test’,4)
-
Attention: marche uniquement si les colonnes manquantes sont définies soit:
-
’non null’ avec des valeurs par défaut, dans ce cas la valeur par défaut est insérée
food int(11) DEFAULT ’0’ NOT NULL,
-
sans déclaration ’non null’ (à éviter pour des raisons de performance), dans ce cas NULL va être inséré.
fun int(11), ... fun2 int (11) DEFAULT ’1’