Oppsummering: i denne opplæringen vil du lære hvordan å bruke PostgreSQL UPDATE
uttalelse for å oppdatere eksisterende data i en tabell.
Introduksjon til PostgreSQL OPPDATERING uttalelse
PostgreSQL UPDATE
uttalelse gir deg mulighet til å endre data i en tabell., Følgende illustrerer syntaks for UPDATE
uttalelse:
Code language: SQL (Structured Query Language) (sql)
I denne syntaks:
- Første til å angi navnet på tabellen som du ønsker å oppdatere data etter
UPDATE
søkeord. - Annet, spesifiser kolonner og deres nye verdier etter
SET
søkeord. Kolonnene som ikke vises iSET
klausulen beholde sine opprinnelige verdier. - Tredje, bestemme hvilke rader som skal oppdatere i tilstanden av
WHERE
klausulen.,
WHERE
klausulen er valgfritt. Hvis du utelater WHERE
klausulen, UPDATE
uttalelse vil oppdatere alle rader i tabellen.
Ved UPDATE
– setningen utføres vellykket, det gir følgende kommando tag:
count
er antall rader oppdatert inkludert rader som har verdier som ikke endres.,
Tilbake oppdatert rader
UPDATE
uttalelse har en valgfri RETURNING
klausul som gir oppdatert rader:
PostgreSQL OPPDATERING eksempler
La oss ta noen eksempler på bruk av PostgreSQL UPDATE
uttalelse.,
Sette opp et eksempel tabell
følgende uttalelser opprette en tabell kalt courses
og sette inn noen data i det:
følgende uttalelse returnerer data fra courses
tabell:
Code language: SQL (Structured Query Language) (sql)
1) PostgreSQL OPPDATER – oppdatere én rad
følgende uttalelse bruker UPDATE
statement å oppdatere kurset med id-3., Det forandrer published_date
fra NULL
til '2020-08-01'
.
Code language: SQL (Structured Query Language) (sql)
uttalelsen gir følgende melding som indikerer at én rad har blitt oppdatert:
Code language: Shell Session (shell)
følgende uttalelse velger kurset med id-3 for å bekrefte at oppdateringen:
Code language: SQL (Structured Query Language) (sql)
2) PostgreSQL OPPDATER – oppdatere rad og returnere oppdatert rad
følgende uttalelse oppdateringer kurs-id 2., Det endrer published_date
av kurset til 2020-07-01
og returnerer oppdatert kurs.
Oppsummering
- Bruke PostgreSQL
UPDATE
statement til å oppdatere data i én eller flere kolonner i en tabell. - Bruk
RETURNING
klausulen til å returnere oppdatert rader fraUPDATE
uttalelse
- Var denne opplæringen nyttig ?
- YesNo