INFOS-AREA
  Insertion d'un enregistrement (insert)
 

Comment insérer des données ?

On a pu créer une table en prenant soin de toute sorte de contrainte, génial ! Mais que faire maintenant de la table ? Pourquoi ne pas y injecter des données ? Allons-y !

Insertion de données en SQL avec INSERT

Pour l'instant notre table est toujours vide. Ça serait bien de la remplir de données. Ne perdons plus de temps, utilisons directement la clause INSERT pour insérer des données. Sachant que la syntaxe d'une telle expression est la suivante :

INSERT INTO `etudiant` (`id_etudiant`, `nom`, `prenom`, `moyenne`, `domicile`) VALUES (1, 'Duchesse', 'Valérie', '17', 'St Rambert ') ;

Si l'on veut insérer plusieurs lignes à la fois, il est possible de faire comme ceci au lieu de répéter INSERT sur plusieurs lignes :

INSERT INTO `etudiant` (`id_etudiant`, `nom`, `prenom`, `moyenne`, `domicile`) VALUES
(1, 'Duchesse', 'Valérie', '17', 'St Rambert '),
(3, 'Bertrand', 'Adrien', '11', 'Grenoble'),
(4, 'Rossiny', 'Daniel', '17', 'Beaurepaire'),
(5, 'Suza', 'Alvaro', '19', 'St Vallier'),
(6, 'Alarson', 'Marinah', '14', 'Beaurepaire'),
(7, 'Lambertini', 'Paco', '19', 'St Rambert'),
(8, 'Dupon', 'Jean', '10', 'Grenoble'),
(9, 'Maillet', 'Daniel', '18', 'Lyon'),
(10, 'Barose', 'Diane', '16', 'Grenoble'),
(11, 'Carlo', 'Monica', '11', 'Roussillon'),
(12, 'Maillet', 'Serge', '13', 'Lyon'),
(13, 'Malaga', 'Rita', '15', 'Grenoble');

Plusieurs options nous permettent aussi d'optimiser nos tables sachant que c'est juste avantageux, mais pas obligatoire. Il y a plusieurs façons mais on vous propose de voir par la suite 2 méthodes : les vue et les index.







Ajouter un commentaire à cette page:
Ton nom:
Ton message:

 
  Aujourd'hui sont déjà 28 visiteurs (87 hits) Ici! ;  
 
=> Veux-tu aussi créer une site gratuit ? Alors clique ici ! <=