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
UPDATE
sleutelwoord. - tweede, geef kolommen en hun nieuwe waarden op na
SET
sleutelwoord. De kolommen die niet voorkomen in deSET
clausule 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
UPDATE
om gegevens in een of meer kolommen van een tabel bij te werken. - gebruik de
RETURNING
om de bijgewerkte rijen van deUPDATE
statement
- Was deze tutorial nuttig ?
- YesNo