Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Database >> .

Come aggiornare una riga in DB2

DB2 è un sistema di gestione di database ad alte prestazioni sviluppata da IBM , che è scalabile e affidabile . Una riga in una tabella DB2 è alterato con un'istruzione "Aggiorna" . "Aggiorna " dichiarazioni possono causare l'esecuzione di trigger , che può causare più aggiornamenti a verificarsi . Inoltre , i valori di aggiornamento devono corrispondere al tipo di dati corretto della colonna in fase di aggiornamento . Istruzioni
1

la connessione al database . Definire una chiave primaria per la tabella DB2 se non esiste già , la chiave primaria rappresenta una colonna della tabella - di solito la prima colonna - che è sempre unico . Questo valore viene utilizzato per identificare la riga da aggiornare in un "aggiornamento cercato . "
2

Scrivi la tua istruzione SQL di aggiornamento con la chiave primaria nel predicato . ( Il predicato è anche conosciuta come la " clausola Where " della dichiarazione . ) Questo garantisce che solo una riga viene aggiornata . Se una chiave primaria non esiste e non si può essere creato , individuare due o più colonne che fanno la fila unica e specificare le colonne nel predicato . Questo è noto come un " ricercato update ", perché la tabella è cercato i criteri corrispondenti specificati nel predicato per identificare la singola riga o le righe .
3

Eseguire un " posizionato aggiornato " se utilizzando un cursore . Posizionare il cursore sulla riga che si desidera aggiornare . La dichiarazione di aggiornamento utilizza " WHERE CURRENT OF ", seguito dal nome del cursore , per identificare la riga da aggiornare. Poiché il cursore si trova in corrispondenza della riga che si desidera aggiornare , nessuna ricerca viene effettuata . Questo metodo assicura anche che solo una singola riga viene aggiornata , mentre con il " cercato di aggiornamento , " diverse file possono essere aggiornati con una sola istruzione .
4

Specificare i valori che si desidera modificare dalla denominazione della colonna e impostandola come uguale al nuovo valore . La parola chiave "Set" è usato per assegnare i nuovi valori . Numerose colonne, separate da virgole , possono essere aggiornati in una dichiarazione di aggiornamento .
5

Execute " Commit " per salvare le modifiche apportate . È possibile eseguire un "Select" dal tavolo si alterato per verificare che i dati sono stati aggiornati .

 

software © www.354353.com