Bonjour à tous,

Durant les prochaines semaines je vais vous proposer une serie d’article en lien avec les Bases de Données. Nous nous concentrerons sur l’environnement Oracle. Si vous souhaitez utiliser les Bases de Données Oracle avec SQL Developer sur Linux je vous invite à lire cet article que j’ai publié sur le blog et qui vous apprendra comment installer ces derniers sur Linux en 10 minutes en utilisant Docker.

Dans ce premier article nous allons nous intéresser à l’insertion de données.

Avec Oracle SQL il existe deux principales manières d’insérer des données :

INSERT INTO table (col1, col2) 
VALUES ('val1', 'val2')
;

Si vous souhaitez insérer des valeurs pour toutes les colonnes de la table concernée alors il n’est pas nécessaire de préciser les colonnes dans lesquelles insérer :

INSERT INTO table 
VALUES (‘val1’, ‘val2’, ‘val3’)
;

Il est aussi possible d’insérer plusieurs tuples/n-uples à la suite :

INSERT ALL
    INTO table_name(col1,col2,col3) VALUES(val1,val2, val3)
    INTO table_name(col1,col2,col3) VALUES(val4,val5, val6)
    INTO table_name(col1,col2,col3) VALUES(val7,val8, val9)
;

Si vous pensez que cette série d’article peut intéresser d’autres personnes,vous pouvez partager cet article sur les réseaux sociaux et par mail à vos connaissances.

Pour toutes questions vous pouvez me contacter par mail ou via l’onglet “Contact” en haut du site.

Merci !