összefoglaló: ebben a bemutatóban megtudhatja, hogyan kell használni a PostgreSQL UPDATE nyilatkozatot a meglévő adatok frissítésére a táblázatban.

Bevezetés A PostgreSQL frissítési nyilatkozatába

A PostgreSQL UPDATE utasítás lehetővé teszi az adatok módosítását egy táblázatban., Az alábbiakban bemutatjuk a UPDATE utasítás szintaxisát:

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

ebben a szintaxisban:

  • először adja meg annak a táblázatnak a nevét, amelyet az UPDATE kulcsszó után frissíteni szeretne.
  • második, adja meg az oszlopokat és azok új értékeit a SET kulcsszó után. Azok az oszlopok, amelyek nem jelennek meg a SET záradékban, megtartják eredeti értékeiket.
  • harmadik, határozza meg, hogy mely sorokat kell frissíteni a WHERE záradék állapotában.,

aWHERE záradék nem kötelező. Ha kihagyja a WHERE záradékot, a UPDATE utasítás frissíti a táblázat összes sorát.

amikor aUPDATE utasítás sikeresen végrehajtásra kerül, a következő parancscímkét adja vissza:

acount A frissített sorok száma, beleértve azokat a sorokat is, amelyek értékei nem változtak.,

visszatérő frissített sorok

a UPDATE nyilatkozat egy opcionális RETURNING záradék, amely visszaadja a frissített sorok:

PostgreSQL frissítés példák

Vegyünk néhány példát a PostgreSQL UPDATE nyilatkozat.,

Beállítása minta táblázat

A következő utasítások létrehozása a táblázat címe courses, majd helyezze be néhány adatot bele:

A következő nyilatkozatot visszatér az adatokat a courses táblázat:

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

1) PostgreSQL FRISSÍTÉSE – frissíti az egyik sor

A következő nyilatkozatot használja a UPDATE nyilatkozatot, hogy frissítse a tanfolyam azonosítója 3., published_date NULL '2020-08-01' – ra változtatja.

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

A nyilatkozat visszatér az alábbi üzenet jelzi, hogy egy sor frissült:

Code language: Shell Session (shell)

A következő nyilatkozatot választja, a tanfolyam azonosítója 3. ellenőrizze a frissítés:

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

2) PostgreSQL FRISSÍTÉSE – frissíti egy sort, majd vissza a frissített sor

A következő nyilatkozatot frissítések tanfolyam azonosító 2., Módosítja apublished_date kurzust2020-07-01 értékre, és visszaadja a frissített kurzust.

összefoglaló

  • használja a PostgreSQL UPDATE nyilatkozatot az adatok egy vagy több oszlopában történő frissítéséhez egy asztal.
  • használja a RETURNING záradékot a UPDATE nyilatkozat
    • hasznos volt ez a bemutató ?
    • YesNo

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük