Postgres insérer dans des exemples de table

Postgres insérer dans des exemples de table
Dans PostgreSQL, vous avez créé une table avec différentes colonnes dedans. Maintenant, vous devez insérer des données dans ces colonnes. Il soulève la question, comment allez-vous faire cela? Eh bien, ce n'est pas si difficile. Si vous suivez ce guide, la plupart de vos questions concernant l'insertion des données dans le tableau seront répondues adéquatement. Cet article vous guidera sur l'insertion des valeurs dans un tableau en démontrant plusieurs exemples dans PostgreSQL. Le but de l'instruction «Insérer dans» est d'ajouter une nouvelle ligne avec les valeurs de votre table de base de données. Vous pouvez ajouter des lignes uniques ou multiples, ainsi qu'à l'aide de l'instruction «INSERT IN». En dessous se trouve la syntaxe de base pour l'instruction «INSERT» dans PostgreSQL:

La syntaxe ci-dessus indique que:

  • Tout d'abord, saisissez la commande «Insérer dans» pour insérer les lignes dans le tableau.
  • Ensuite, entrez le nom de la table (Table_Name) dans lequel vous souhaitez saisir les valeurs avec la liste des noms de colonne (colonne1, colonne2,… colonne) qui doit être séparée par les virgules.
  • Enfin, entrez l'instruction «Valeurs» (valeur 1, valeur2,…, valeur) avec des types de données similaires à celles des colonnes. Dans la liste des valeurs et des colonnes, ils devraient être dans le même ordre.

Insérer dans une table avec la clause de retour:

Dans l'instruction «INSERT», vous pouvez également ajouter la clause «Retour» si vous souhaitez retourner les informations des lignes spécifiées. La déclaration suivante peut être utilisée pour retourner les informations de toute la ligne insérées:

L'astérisque «*» dans la déclaration signifie renvoyer toutes les informations de la ligne insérées.

Retourner une ligne spécifique:

Vous pouvez également obtenir les informations d'une ligne spécifique en spécifiant toute colonne que vous souhaitez les informations. Par exemple:

Dans l'instruction ci-dessus, j'ai spécifié le nom de colonne «Nom d'utilisateur» avec la clause «Retour» pour obtenir les informations de cette colonne spécifique dans les résultats.

Retour à l'aide de mot-clé «AS»:

Si vous souhaitez modifier le nom de la valeur renvoyée, vous pouvez utiliser le mot-clé «AS» avec le nom attribué dans la clause «Retour»:

Le mot-clé «As» dans l'instruction précédente modifiera le nom de la colonne de «Nom d'utilisateur» avec «U_NAME» et renverra le nom comme «U_NAME» dans les résultats.

Insert postgresql dans l'exemple de table:

Avant d'entrer dans certains exemples d'instructions «insérer», créons d'abord un tableau pour insérer des valeurs dans le tableau. Nous exécuterons l'instruction suivante pour créer une table dans notre base de données:

Créer des passagers de table (
"Id" int clé primaire non nul,
"Nom" varchar (100) pas null,
"E-mail" varchar (255) unique pas nul,
"Age" entier n'est pas nul,
"Travel_To" Varchar (255) pas nul,
Entier "paiement",
Date "Travel_Date"
)

Maintenant, le nom de la table «passagers» est créé, qui s'affiche comme:

Comme nous pouvons le voir, les valeurs du tableau sont vides. Nous insérerons des valeurs dans ce tableau des «passagers» en utilisant les instructions «INSERT»:

Insertion d'une ligne dans une table dans PostgreSQL:

Commençons par un exemple facile pour insérer une ligne dans le tableau à l'aide de l'instruction "INSERT". L'énoncé suivant insérera une ligne dans la table «Passengers»:

Insérer dans les "passagers" ("id", "nom", "e-mail", "âge", "voyage_to", "paiement", "voyage_date")
Valeurs (1, 'Jack', 'Jack12 @ gmail.com ', 20, «Paris», 79000, «2018-1-1»);

Dans la syntaxe ci-dessus, après l'instruction «insérer dans», le nom du tableau est spécifié comme «passagers», et toutes les colonnes sont mentionnées dans les supports () séparés par des virgules. Dans les «valeurs», les données selon les types de données des colonnes sont spécifiées. Prenez une colonne, par exemple; Lorsque nous avons créé la table, nous avons spécifié la colonne «ID» en tant qu'entier et colonne «Nom» en tant que varchar. Dans la colonne des valeurs, j'ai écrit les valeurs entières et varchar uniquement. Si nous insérons «Jack» à la place de la colonne «ID», PostgreSQL ne l'aurait pas accepté et affiché une erreur. Il est donc important d'écrire des valeurs et des colonnes dans un ordre avec leurs types de données spécifiés. Gardez à l'esprit que les types de données, y compris varchar ou dates, doivent être en devis uniques. La sortie de l'instruction ci-dessus ressemble à ceci:

Pour afficher vos valeurs insérées dans un tableau, exécutez cette requête:

Sélectionner * à partir de "passagers";

Cette instruction «Sélectionner» sélectionnera toutes les données de votre table dans les résultats comme:

Vous pouvez confirmer que les valeurs que nous avons insérées sont maintenant affichées dans le tableau ci-dessus.

Insertion de plusieurs lignes dans une table dans PostgreSQL:

Comme nous avons ajouté une seule ligne dans un tableau dans l'exemple précédent, nous pouvons également insérer plusieurs lignes dans un tableau en utilisant les instructions suivantes:

Insérer dans les "passagers" ("id", "nom", "e-mail", "âge", "voyage_to", "paiement", "voyage_date")
VALEURS
(2, «Anna», «Anna @ gmail.com ', 19, «Newyork», 405000, «2019-10-3»),
(3, «Wonder», «Wonder2 @ yahoo.com ', 32, «Sydney», 183000, «2012-8-5»),
(4, «stacy», «stacy78 @ hotmail.com ', 28, «Maldives», 29000, «2017-6-9»),
(5, «Stevie», «Stevie @ gmail.com ', 49, «Grèce», 56700, «2021-12-12»),
(6, «Harry», «Harry @ gmail.com ', 22, «Poudlard», 670000, «2020-1-17»);

Dans cette déclaration, ajoutez différentes valeurs suivies de virgules après chaque valeur pour insérer des valeurs dans le tableau "Passagers". L'instruction ci-dessus pour ajouter plusieurs lignes dans un tableau donne les résultats suivants:

Pour confirmer que les valeurs sont insérées dans le tableau, exécutez la requête suivante:

Sélectionner * à partir de "passagers";

En exécutant l'instruction «SELECT», vous pouvez afficher la sortie et vérifier les valeurs que vous avez insérées:

Toutes les valeurs que nous avons insérées dans le tableau à l'aide de l'instruction «INSERT» sont mises à jour et affichées dans la sortie ci-dessus.

INSERT UTILISATION MOT DE VALAGES DE DÉFAUTS DANS POSTgreSQL:

Le mot clé «par défaut» saisira les valeurs nulles par défaut dans PostgreSQL. La déclaration suivante démontre les résultats:

Insérer dans les "passagers" ("id", "nom", "e-mail", "âge", "voyage_to", "paiement", "voyage_date")
VALEURS
(7, «Max», «Max @ gmail.com ', 19, «Paris», par défaut, par défaut);

Le mot-clé «par défaut» ajoutera les valeurs nulles dans les colonnes «paiement» et «Travel_date», la sortie après affichage du tableau sera:

Dans la sortie ci-dessus, les colonnes «paiement» et «Travel_date» sont attribuées à une valeur nul en utilisant le mot-clé «par défaut».

Remarque, le mot-clé «par défaut» serait fonctionnel si vous l'affectez à la colonne qui accepte les valeurs nulles.

Conclusion:

Dans cet article, nous avons appris à travers divers exemples de valeurs d'insertion dans un tableau de PostgreSQL. Nous avons appris à insérer des valeurs uniques et multiples dans un tableau, insérer des valeurs en utilisant le mot-clé «par défaut» et la clause «Retour». Tous les exemples sont efficaces à mettre en œuvre. PostgreSQL vous permet d'utiliser le mot-clé «insérer» dans les requêtes, ce qui rend moins compliqué d'insérer des valeurs dans un tableau. Nous espérons que vous avez trouvé cet article utile. Suivez Linux Indiff pour plus de conseils et d'informations.