rezumat: în acest tutorial, veți învăța cum să utilizați PostgreSQL UPDATE declarație pentru a actualiza datele existente într-un tabel.

Introducere în declarația de actualizare PostgreSQL

Declarația PostgreSQLUPDATE vă permite să modificați datele într-un tabel., Următoarea diagramă ilustrează sintaxa UPDATE declarație:

Code language: SQL (Structured Query Language) (sql)

În această sintaxă:

  • în Primul rând, specifica numele tabelului pe care doriți să actualizați datele după UPDATE cuvinte cheie.
  • în al doilea rând, specificați coloanele și noile lor valori după SET cuvinte cheie. Coloanele care nu apar în clauza SET își păstrează valorile inițiale.
  • în al treilea rând, determinați ce rânduri să actualizați în starea clauzei WHERE.,

clauzaWHERE este opțională. Dacă omiteți WHERE clauză, UPDATE declarație va actualizeze toate rândurile din tabel.

UPDATE declarație este executată cu succes, se returnează următoarea comandă tag:

count este numărul de rânduri actualizate, inclusiv rânduri ale căror valori nu se modifica.,

Revenind actualizat rânduri

UPDATE declarație a unui opțional RETURNING clauză care returnează actualizat rânduri:

PostgreSQL ACTUALIZARE exemple

Să luăm câteva exemple de utilizare a PostgreSQL UPDATE declarație.,

crearea unui eșantion de masă

următoarele afirmații crea un tabel numit courses și introduceți unele date în ea:

următoarea declarație returnează datele din courses tabel:

Code language: SQL (Structured Query Language) (sql)

1) PostgreSQL ACTUALIZARE – actualizarea-un rând

următoarea declarație foloseste UPDATE declarație pentru a actualiza cursul cu id-ul 3., Se schimbă published_date de la NULL și '2020-08-01'.

Code language: SQL (Structured Query Language) (sql)

declarația returnează următorul mesaj care indică faptul că un rând a fost actualizat:

Code language: Shell Session (shell)

următoarea declarație selectează cursul cu id-ul 3 pentru a verifica dacă actualizarea:

Code language: SQL (Structured Query Language) (sql)

2) PostgreSQL ACTUALIZARE – actualizarea-un rând și se întorc actualizat rând

următoarea declarație actualizări de curs id 2., Se modifică published_datea cursului la 2020-07-01 și returnează cursul actualizat.

Sumar

  • foloseste PostgreSQL UPDATE declarație pentru a actualiza datele din una sau mai multe coloane ale unui tabel.
  • utilizațiRETURNING pentru a returna rândurile actualizate din UPDATE declarație
  • a fost acest tutorial util ?
  • YesNo

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *