Le righe di aggiornamento di Postgres

Le righe di aggiornamento di Postgres
PostgreSQL consente di inserire, aggiornare o eliminare i valori in una colonna o riga tramite parole chiave integrate di "inserisci", "aggiornamento" e "elimina". Queste parole chiave lo rendono meno complicato, efficiente dal tempo e scalabile per gli utenti per modificare le loro righe o colonne della tabella. In questo articolo, parleremo di come puoi aggiornare le tue righe in una tabella utilizzando la parola chiave "Aggiorna" in PostgreSQL. Imparerai diverse implementazioni su come aggiornare le righe in una tabella e rendendola più comprensibile. Per aggiornare le righe, è necessario utilizzare la parola chiave "aggiorna" nella tua dichiarazione. L'uso del comando "aggiornamento" è modificare eventuali modifiche nella tabella. La sintassi di base per l'aggiornamento di una riga in una tabella è riportata di seguito: Update Table_Name
Imposta column1 = value1,…, columnn = valuten;

L'istruzione sopra spiega quanto segue:

Menziona prima la parola chiave "aggiornamento". Successivamente, menziona il nome della tabella che si desidera modificare.

Quindi, scrivi la parola chiave "Imposta" insieme al nome delle colonne "Column1" e imposta il valore che si desidera inserire al posto di "Value1". È possibile inserire più di una colonna dopo la parola chiave "imposta". La parola chiave "imposta", come suggerisce il nome, imposterà il valore che hai inserito per una colonna specifica e manterrà i valori delle colonne che non hai menzionato come sono.

Nell'istruzione "Aggiorna", è possibile includere anche le condizioni utilizzando la clausola "dove". È facoltativo se si desidera aggiungere la condizione, quindi menzionare la clausola "dove". La sintassi per includere la condizione "dove" nell'istruzione è:

Aggiorna Table_name
Imposta column1 = value1,…, columnn = valuten
Dove condizioni;

Sta a te aggiungere la condizione "dove". Filterà tutti i record e modificherà solo quelli menzionati. Se non includi la clausola "dove", aggiornerà tutti i record nella tabella.

Aggiorna una tabella con la clausola di ritorno:

Poiché la clausola "dove" nell'istruzione "aggiornamento" è facoltativa, ha anche la clausola "di ritorno" facoltativa. La clausola "di ritorno" restituirà le righe modificate nella tabella. La seguente sintassi dimostrerà l'esempio:

Aggiorna Table_name
Imposta column1 = value1,…, columnn = valuten
Dove condizioni
Ritorno *;

Nell'istruzione sopra, il "*" restituisce i record di tutte le righe aggiornate.

Record record di riga specifica:

Se si desidera restituire le informazioni di una riga specifica, eseguire la seguente query:

Aggiorna Table_name
Imposta column1 = value1,…, columnn = valuten
Dove condizioni
Età di ritorno;

Citando un nome di colonna specifico, è possibile recuperare il record di quella riga.

Restituisci la riga usando la parola chiave "AS":

È inoltre possibile modificare il valore del valore di ritorno che hai specificato eseguendo la seguente istruzione:

Aggiorna Table_name
Imposta column1 = value1,…, columnn = valuten
Dove condizioni
Restituire l'età come numero;

La parola chiave "AS" restituirà la colonna aggiornata "età" con il nome diverso specificato come "numeri".

Le righe di aggiornamento di PostgreSQL nella tabella:

Per l'aggiornamento di qualsiasi riga in una tabella, esiste prima una tabella. Per la creazione di una tabella, viene utilizzato il comando "Crea" che può essere visto nella seguente dimostrazione:

Crea table Student_Course_info (
"Id" Int Key non null ,
"f_name" varchar (100) ,
"l_name" varchar (100) ,
"Age" intero non nullo ,
"Dept" Varchar (255) ,
"Course_name" Varchar (255) ,
"Commissioni" Varchar (255)
)

La tabella viene creata con il nome "Student_Course_info". Ho inserito alcuni dati in esso, che possono essere visti di seguito nei risultati:

Ora, possiamo aggiornare le righe nella tabella sopra "Student_Course_info" con comandi "Aggiorna".

Aggiorna una riga singola in una tabella in PostgreSQL:

Per prima cosa aggiorneremo una singola riga in una tabella in PostgreSQL utilizzando il comando "Aggiorna", che può essere fatto dalla seguente sintassi:

Aggiorna "Student_Course_info"
Imposta Course_name = 'Programming'
Dove "id" = 3;

Dopo il comando "Aggiorna" nella sintassi sopra, il nome della tabella è specificato come "Student_Course_info" in cui vogliamo apportare modifiche. Abbiamo modificato la colonna "Corso_name" della tabella e impostato il valore da "statica" a "programmazione" nella riga in cui l'ID = 3. La clausola "dove" nella tabella è diretta alla riga specifica che volevamo modificare. La sintassi sopra mostra il seguente output:

Per la convalida che la riga venga aggiornata correttamente, visualizzare la tabella utilizzando l'istruzione "Seleziona" come:

Seleziona * da "Student_Course_info"

Come possiamo verificare dall'alto che la colonna "Corso_name" in cui Id = 3 è ora aggiornato dalla "statica" a "programmazione".

Aggiorna più righe in una tabella in PostgreSQL:

Nell'esempio sopra, abbiamo aggiornato una singola riga in una tabella utilizzando il comando "Aggiorna" che restituisce l'intera tabella nei risultati. Eseguiamo una query in questo esempio che aggiorna più righe in una tabella e restituisce solo le colonne che abbiamo aggiornato:

Aggiorna "Student_Course_info"
Imposta "Course_name" = 'Ethics',
"Age" = 23,
"Commissioni" = '30000'
Dove "id" = 2
Restituire "Course_name", "Age", "Commissioni";

L'istruzione precedente aggiorna più righe in una tabella che include "Course_name", "Age" e "Commissioni", in cui l'ID = 2 e restituisce le righe che abbiamo aggiornato. Di seguito è possibile vedere il risultato per l'istruzione di cui sopra:

L'output sopra verifica che le colonne "Course_name", "Age" e "Commissi.

Conclusione:

Questo articolo si basava su come aggiornare le righe in una tabella utilizzando il comando "Aggiorna" in PostgreSQL. In questa guida, abbiamo imparato l'uso del comando "aggiornamento" in diverse domande. L'implementazione del comando "Aggiorna" utilizzando le clausole "Where" e "Returning" nelle istruzioni e aggiornando le righe singole e più. È facile implementare le dichiarazioni di "aggiornamento" in postgresql ed efficienti dal tempo perché non è necessario creare un comando per aggiornare l'intera tabella. Sarebbe complicato aggiornare le tabelle con grandi quantità di dati. Speriamo che tu abbia trovato questo articolo utile. Continua a seguire il suggerimento Linux per ulteriori suggerimenti e informazioni.