Riepilogo: in questo tutorial, imparerai come utilizzare l’istruzione PostgreSQL UPDATE
per aggiornare i dati esistenti in una tabella.
Introduzione all’istruzione PostgreSQL UPDATE
L’istruzione PostgreSQLUPDATE
consente di modificare i dati in una tabella., Quanto segue illustra la sintassi dell’istruzioneUPDATE
:
Code language: SQL (Structured Query Language) (sql)
In questa sintassi:
- Per prima cosa, specificare il nome della tabella che si desidera aggiornare i dati dopo la parola chiave
UPDATE
. - In secondo luogo, specificare le colonne e i loro nuovi valori dopo
SET
parola chiave. Le colonne che non appaiono nella clausolaSET
mantengono i valori originali. - In terzo luogo, determinare quali righe aggiornare nella condizione della clausola
WHERE
.,
La clausola WHERE
è facoltativa. Se si omette la clausolaWHERE
, l’istruzioneUPDATE
aggiornerà tutte le righe della tabella.
Quando l’istruzione UPDATE
viene eseguita correttamente, restituisce il seguente tag di comando:
count
è il numero di righe aggiornate incluse le righe i cui valori non sono cambiati.,
Restituzione di righe aggiornate
UPDATE
dichiarazione è facoltativa RETURNING
clausola che restituisce righe aggiornate:
PostgreSQL AGGIORNAMENTO esempi
prendiamo alcuni esempi di utilizzo di PostgreSQL UPDATE
istruzione.,
Impostazione di un esempio di tabella
Le seguenti dichiarazioni creare una tabella denominata courses
e inserire alcuni dati:
La seguente dichiarazione restituisce i dati del courses
tabella:
Code language: SQL (Structured Query Language) (sql)
1) PostgreSQL AGGIORNAMENTO – aggiornamento di una riga
La seguente dichiarazione utilizza il UPDATE
istruzione per l’aggiornamento corso con id 3., Cambia il published_date
da NULL
a '2020-08-01'
.
Code language: SQL (Structured Query Language) (sql)
L’istruzione restituisce il seguente messaggio che indica che una riga è stata aggiornata:
Code language: Shell Session (shell)
La seguente dichiarazione seleziona il corso con id 3 per verificare l’aggiornamento:
Code language: SQL (Structured Query Language) (sql)
2) PostgreSQL AGGIORNAMENTO – aggiornamento di una riga e di restituire la riga aggiornata
La seguente dichiarazione aggiornamenti corso id 2., Modifica published_date
del corso in 2020-07-01
e restituisce il corso aggiornato.
Riepilogo
- Utilizzare l’istruzione PostgreSQL
UPDATE
per aggiornare i dati in una o più colonne un tavolo. - Utilizzare la clausola
RETURNING
per restituire le righe aggiornate dall’istruzioneUPDATE
- Questo tutorial è stato utile ?
- Sì