Outils pour utilisateurs

Outils du site


Panneau latéral

Menu


Bienvenue sur le Wiki du BTS SIO Première ANNEE

du lycée Felix Le Dantec

Le BTS SIO (Services Informatiques aux Organisations) du lycée Felix Le Dantec de Lannion (22) est ouvert. Vous retrouverez sur ce wiki des pages d'informations sur différents sujets vus en cours.

Voici quelques liens utiles disponible sur ce wiki:

Quelques infos utiles sur les serveurs de SIO


SIO 1- Première année


SIO 2- Deuxième année


Culture Générale


manipulation_de_donnees_sql

Ceci est une ancienne révision du document !


Manipulation de données SQL

L'instruction INSERT

La commande INSERT permet d'insérer une ligne dans une table en spécifiant les valeurs à insérer. Il existe plusieurs possibilités pour y parvenir.

Prenons comme exemple la table origine: origine(id_origine, nom_origine);

Nous voulons créer l'enregistrement suivant:

id_origine → 1

nom_origine → STI2D

1ère possibilité

INSERT INTO table (attribut1, attribut2...)
           VALUES (valeur1, valeur2...);

Pour notre exemple, cela nous donnerait:

INSERT INTO origine (id_origine, nom_origine)
             VALUES (1, "STI2D");

2ème possibilité

INSERT INTO table VALUES (valeur1, valeur2...);

Pour notre exemple, cela nous donnerait:

INSERT INTO origine VALUES (1, "STI2D);

Si vous renseignez la totalité des valeurs, vous n'avez pas l'obligation d'indiquer les attributs.

3ème possibilité

Vous devez maintenant saisir plusieurs enregistrements.

INSERT INTO TABLE (attribut1, attribut2...)
           VALUES (valeur1, valeur2...),
                  (valeur1, valeur2...);
                  ...

Pour notre exemple, cela nous donnerait:

INSERT INTO TABLE (id_origine, nom_origine...)
           VALUES (1, "STI2D"),
                  (2, "S");         
manipulation_de_donnees_sql.1517497481.txt.gz · Dernière modification: 2018/02/01 16:04 par anaelle.trefouel