Claudiogarau.it :: Tutorials & Scripts, PHP, Linux and more. :: Mappa del sito
Tutorials & Scripts, PHP, Linux and more.

Home :: PostgreSQL :: Indice PostgreSQL

Modificare e cancellare i dati

Inserito il: 19-01-2006


Per la modifica o l'aggiornamento di uno o più record in una tabella creata con PostgreSQL dovremo utilizzare il comando SQL denominato UPDATE.

UPDATE è un comando potenzialmente "pericoloso", in quanto se non utilizzato in maniera corretta può interessare tutti i record contenuti all'interno di una tabella, l'utilizzatore invece, plausibilmente avrà la necessità di modificare solamente alcuni dei record allocati.

Per delimitare l'azione del comando UPDATE sarà necessario utilizzare la clausola WHERE (dove), in modo da specificare in quali determinati casi vogliamo che venga attuata la modifica espressa in istruzione.

Ad esempio, potremo modificare un record della tabella creata e popolata nel capitolo precedente attraverso la seguente sintassi:
UPDATE Armadio SET Cassetto_3 ='jeans' WHERE Ordine = '01';
Per rendere ancora più precisa la nostra istruzione potremo utilizzare la clausola AND in associazione con WHERE:
UPDATE Tabella
  SET Dato_2 ='dato'
  WHERE Dato_1 > '01'
  AND Dato_3 < '03';
che sarebbe un pò come dire: "Aggiorna (UPDATE) la tabella inserendo (SET) il nuovo dato dove (WHERE) 'Dato_1 è maggiore di '01' e (AND) 'dato_3' è maggiore di '03'".

Per l'eliminazione dei record abbiamo invece a disposizione il comando SQL denominato DELETE; quest'ultimo, al pari di UPDATE, và utilizzato con particolare attenzione in modo da evitare il coinvolgimento di dati che non devono essere interessati dai processi di cancellazione.

Anche nel caso di DELETE avremo comunque la possibilità di delimitare il raggio d'azione delle nostre istruzioni tramite l'utilizzo della clausola WHERE associato o meno ad AND:
DELETE FROM Tabella 
  WHERE Dato_1 > '01'
  AND Dato_3 < '03';
Attenzione: questo articolo è stato concesso in esclusiva per la pubblicazione a Mrwebmaster.it; ne è vietata la riproduzione, anche parziale, senza l'esplicito consenso dell'autore e della redazione di Mrwebmaster.it.


Indice PostgreSQL
Apache (19)
CGI (11)
Java (12)
Jsp (16)
Linux (18)
Manuali (4)
Perl (12)
Php (134)
Tomcat (10)
Unix (12)
Libri (172)
Forum


Visual Basic.NET. Windows Forms & ADO.NET
Visual Basic.NET. Windows Forms & ADO.NETQuesto testo fornisce agli sviluppatori istruzioni e codice per creare l'interfaccia utente e accedere ai database con Microsoft Visual Basic.NET,...
Maggiori dettagli

Views, transactions e Cursors
Le Views consentono di generare delle "tabelle virtuali" in cui sono state già eseguite operazioni di selezione e manipolazioni dei... Leggi l'articolo



Aiutiamo l'Abruzzo - Terremoto del 6 Aprile 2009 - Invia anche tu un SMS vuoto al numero 48580 al costo di 1 euro

Aspcenter.net
Mrwcorsi.it
Mrwebmaster.it
4 You Gratis.it
AG web solutions
Ceptive.it
Jacoz.net
Giochi Gratis
Pierotofy.it
Giornale Webmaster
Manuali
Morpheusweb.it
SEO Directory
Design multimedia
proBLOG
Visual designer
Forum per Webmaster




Pagina caricata in 8.7976 secondi. | Per informazioni | ©CG di Claudio Garau P.IVA 03219430927 RSS