INSERT Query
L'instruction PostgreSQL INSERT INTO permet d'insérer de nouvelles lignes dans une table. On peut insérer une seule ligne à la fois ou plusieurs lignes comme résultat d'une requête.
Syntaxe
La syntaxe de base de l'instruction INSERT INTO est la suivante :
INSERT INTO TABLE_NAME (column1, column2, column3,...columnN)
VALUES (value1, value2, value3,...valueN);
- Ici, colonne1, colonne2,...colonneN sont les noms des colonnes de la table dans laquelle vous voulez insérer des données.
- Les noms des colonnes cibles peuvent être énumérés dans n'importe quel ordre. Les valeurs fournies par la clause VALUES ou la requête sont associées à la liste explicite ou implicite des colonnes de gauche à droite.
Il n'est pas nécessaire de préciser le nom de la ou des colonnes dans la requête SQL si vous ajoutez des valeurs pour toutes les colonnes de la table. Cependant, assurez-vous que l'ordre des valeurs est le même que celui des colonnes de la table. La syntaxe de la requête SQL INSERT INTO serait la suivante :
INSERT INTO TABLE_NAME VALUES (value1,value2,value3,...valueN);
Output
Le tableau suivant résume les messages de sortie et leur signification :
Message de sortie et description
- INSERT oid 1 - Message renvoyé si une seule ligne a été insérée. oid est l'OID numérique de la ligne insérée.
- INSERT 0 # - Message renvoyé si plus d'une ligne a été insérée. # est le nombre de lignes insérées.
Exemples
Besoin d'aide ?
Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !