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 i SET 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 fra UPDATE uttalelse
  • Var denne opplæringen nyttig ?
  • YesNo

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *