Postgres met à jour les lignes

Postgres met à jour les lignes
PostgreSQL vous permet d'insérer, de mettre à jour ou de supprimer des valeurs dans une colonne ou une ligne via des mots clés intégrés de «insérer», «mettre à jour» et «supprimer». Ces mots clés le rendent moins compliqué, économe en temps et évolutif pour que les utilisateurs modifient leurs lignes ou colonnes de table. Dans cet article, nous expliquerons comment vous pouvez mettre à jour vos lignes dans un tableau à l'aide du mot-clé «mise à jour» dans PostgreSQL. Vous apprendrez différentes implémentations sur la façon de mettre à jour les lignes dans un tableau et la rendant plus compréhensible. Pour mettre à jour les lignes, vous devez utiliser le mot-clé «mise à jour» dans votre déclaration. L'utilisation de la commande «Mise à jour» consiste à modifier toute modification de votre table. La syntaxe de base pour mettre à jour une ligne dans un tableau est donnée ci-dessous: Update Table_name
Set Column1 = Value1,…, Columnn = Valuen;

La déclaration ci-dessus explique ce qui suit:

Mentionnez d'abord le mot-clé «mise à jour». Après cela, mentionnez le nom du tableau que vous souhaitez modifier.

Ensuite, écrivez le mot clé «Set» avec le nom des colonnes «Column1» et définissez la valeur que vous souhaitez entrer à la place de «Value1». Vous pouvez entrer plus d'une colonne après le mot clé «Set». Le mot-clé «Set», comme son nom l'indique, définira la valeur que vous avez saisie pour une colonne spécifique, et il conservera les valeurs des colonnes que vous n'avez pas mentionnées comme elles sont.

Dans l'instruction «Mise à jour», vous pouvez également inclure les conditions utilisant la clause «où». Il est facultatif si vous souhaitez ajouter la condition, puis mentionnez la clause «où». La syntaxe pour inclure la condition «où» dans l'instruction est:

Mettre à jour Table_Name
Définir la colonne1 = Value1,…, Columnn = Valuen
Où les conditions;

C'est à vous d'ajouter la condition «où». Il filtrera tous les enregistrements et modifiera uniquement ceux mentionnés. Si vous n'incluez pas la clause «où», elle mettra à jour tous les enregistrements du tableau.

Mettez à jour un tableau avec la clause de retour:

Comme la clause «où» dans l'instruction «Mise à jour» est facultative, elle a également la clause «Retour» facultative. La clause «Retour» renvoie les lignes qui sont modifiées dans le tableau. La syntaxe suivante démontrera l'exemple:

Mettre à jour Table_Name
Définir la colonne1 = Value1,…, Columnn = Valuen
Où les conditions
Retour *;

Dans l'instruction ci-dessus, le «*» renvoie les enregistrements de toutes les lignes qui sont mises à jour.

Retour enregistrer une ligne spécifique:

Si vous souhaitez renvoyer les informations d'une ligne spécifique, exécutez la requête suivante:

Mettre à jour Table_Name
Définir la colonne1 = Value1,…, Columnn = Valuen
Où les conditions
Âge de retour;

En mentionnant un nom de colonne spécifique, vous pouvez récupérer l'enregistrement de cette ligne.

Renvoi de la ligne à l'aide du mot-clé «AS»:

Vous pouvez également modifier la valeur de la valeur de retour que vous avez spécifiée en exécutant l'instruction suivante:

Mettre à jour Table_Name
Définir la colonne1 = Value1,…, Columnn = Valuen
Où les conditions
L'âge de retour en chiffres;

Le mot-clé «AS» renverra la colonne mise à jour «l'âge» avec le nom différent spécifié comme «nombres».

Postgresql Mise à jour les lignes dans la table:

Pour mettre à jour n'importe quelle ligne dans un tableau, il doit y avoir un tableau existant en premier. Pour créer une table, la commande «Create» est utilisée qui peut être vue dans la démonstration suivante:

Créer une table Student_course_info (
"Id" int clé primaire non nul ,
"f_name" varchar (100) ,
"l_name" varchar (100) ,
"Age" entier n'est pas nul ,
"Dept" Varchar (255) ,
"Course_name" Varchar (255) ,
"Frais" Varchar (255)
)

La table est créée avec le nom «Student_course_info». J'ai inséré certaines données, ce qui peut être vu ci-dessous dans les résultats:

Maintenant, nous pouvons mettre à jour les lignes du tableau ci-dessus «Student_course_info» avec les commandes «Mise à jour».

Mettez à jour une ligne unique dans une table dans PostgreSQL:

Nous mettrons d'abord à jour une seule ligne dans une table de PostgreSQL à l'aide de la commande «Update», qui peut être effectuée par la syntaxe suivante:

Mettre à jour "Student_course_info"
Définir le cours_name = 'programmation'
Où "id" = 3;

Après la commande «Mise à jour» dans la syntaxe ci-dessus, le nom du tableau est spécifié comme «Student_course_info» dans lequel nous voulons apporter des modifications. Nous avons modifié la colonne «Course_name» de la table et définissons la valeur de «Statistique» à «programmation» dans la ligne où l'ID = 3. La clause «où» dans le tableau est dirigée vers la ligne spécifique que nous voulions modifier. La syntaxe ci-dessus montre la sortie suivante:

Pour valider que la ligne est mise à jour correctement, affichez le tableau à l'aide de l'instruction «Sélectionner» comme:

Sélectionnez * dans "Student_course_info"

Comme nous pouvons vérifier d'en haut que la colonne «Course_name» où id = 3 est désormais mise à jour de la valeur «statistique» à la «programmation».

Mettez à jour plusieurs lignes dans une table dans PostgreSQL:

Dans l'exemple ci-dessus, nous avons mis à jour une seule ligne dans une table à l'aide de la commande «Update» qui renvoie la table entière dans les résultats. Exécutons une requête dans cet exemple qui met à jour plusieurs lignes dans une table et ne renvoie que les colonnes que nous avons mises à jour:

Mettre à jour "Student_course_info"
Définir "Course_name" = 'Ethics',
"Âge" = 23,
"Frais" = '30000'
Où "id" = 2
Retour "Course_name", "âge", "frais";

La déclaration précédente met à jour plusieurs lignes dans un tableau qui comprend «Course_name», «Age» et «Frais», où l'ID = 2 et il renvoie les lignes que nous avons mises à jour. Le résultat de l'instruction ci-dessus peut être vu ci-dessous:

La sortie ci-dessus vérifie que les colonnes «Course_name», «Age» et «Frais» sont mises à jour avec succès avec les valeurs que j'ai définies et affiche la ligne que nous avons spécifiée dans la requête en utilisant la clause «Retour».

Conclusion:

Cet article était basé sur la façon de mettre à jour les lignes dans un tableau à l'aide de la commande «Mise à jour» dans PostgreSQL. Dans ce guide, nous avons appris l'utilisation de la commande «Mise à jour» dans différentes requêtes. L'implémentation de la commande «Mise à jour» à l'aide des clauses «Where» et «Retour» dans les instructions et mise à jour des lignes uniques et multiples avec le retour uniquement les valeurs mises à jour dans un tableau. Il est facile d'implémenter les instructions «Mise à jour» dans PostgreSQL et économe en temps car il n'est pas nécessaire de créer une commande pour mettre à jour l'intégralité du tableau. Il serait compliqué de mettre à jour les tables avec de grandes quantités de données. Nous espérons que vous avez trouvé cet article utile. Continuez à suivre l'astuce Linux pour plus de conseils et d'informations.