samenvatting: in deze tutorial leert u hoe u de PostgreSQL UPDATE instructie kunt gebruiken om bestaande gegevens in een tabel bij te werken.
Inleiding tot het PostgreSQL UPDATE statement
met het PostgreSQL UPDATE statement kunt u gegevens in een tabel wijzigen., Het volgende illustreert de syntaxis van de UPDATE statement:
Code language: SQL (Structured Query Language) (sql)
In deze syntaxis:
- geef eerst de naam op van de tabel die u wilt bijwerken na het
UPDATEsleutelwoord. - tweede, geef kolommen en hun nieuwe waarden op na
SETsleutelwoord. De kolommen die niet voorkomen in deSETclausule behouden hun oorspronkelijke waarden. - derde, bepaal welke rijen moeten worden bijgewerkt in de toestand van de clausule.,
de clausule is optioneel. Als u de clausule weglaat, zal het UPDATE statement alle rijen in de tabel bijwerken.
als de opdracht UPDATE succesvol is uitgevoerd, geeft het de volgende opdracht tag terug:
de count is het aantal bijgewerkte rijen inclusief rijen waarvan de waarden niet zijn veranderd.,
bijgewerkte rijen retourneren
De UPDATE statement heeft een optionele RETURNING clausule die de bijgewerkte rijen retourneert:
PostgreSQL UPDATE examples
laten we enkele voorbeelden nemen van het gebruik van de PostgreSQL UPDATE statement.,
het opzetten van een steekproef tabel
De volgende instructies maak een tabel met de naam courses en voeg een aantal gegevens in:
De volgende instructie retourneert de gegevens van het courses tabel:
Code language: SQL (Structured Query Language) (sql)
1) PostgreSQL UPDATE – bijwerken van een rij
De volgende instructie wordt het UPDATE verklaring voor het bijwerken van de cursus-id 3., Het verandert de published_date van NULL naar '2020-08-01'.
Code language: SQL (Structured Query Language) (sql)
De instructie wordt het volgende bericht weergegeven, dat aangeeft dat de ene rij is bijgewerkt:
Code language: Shell Session (shell)
De volgende verklaring selecteert het course-id 3 om te controleren of de update:
Code language: SQL (Structured Query Language) (sql)
2) PostgreSQL UPDATE – bijwerken van een rij en het terugbrengen van het bijgewerkte rij
De volgende verklaring updates cursus-id 2., Het wijzigt published_date van de cursus in 2020-07-01 en geeft de bijgewerkte cursus terug.
samenvatting
- gebruik de PostgreSQL
UPDATEom gegevens in een of meer kolommen van een tabel bij te werken. - gebruik de
RETURNINGom de bijgewerkte rijen van deUPDATEstatement
- Was deze tutorial nuttig ?
- YesNo