Come aggiornare la tabella Set COL

April 12

Come aggiornare la tabella Set COL


Un'istruzione di aggiornamento è un'istruzione SQL che viene utilizzato per modificare i dati in un insieme di record del database. È possibile utilizzare questo tipo di istruzione per aggiornare un singolo o più record in un database, o per aggiornare record in base ai risultati di altre query. Per utilizzare un'istruzione di aggiornamento, due cose devono essere noti: il nome della colonna che deve essere aggiornato e il nome della tabella che contiene le colonne.

istruzione

Impostazione Tutti i valori di una colonna

1 Aprire una riga di comando che può essere utilizzato per scrivere ed eseguire query SQL, come MySQL.

2 Creare una tabella denominata UPDATE_TABLE con due colonne di tipo VARCHAR (20). Nome prima colonna 'COL1' e il nome della seconda colonna 'COL2'.

create table UPDATE_TABLE (COL1 VARCHAR (20), COL2 VARCHAR (20));

3 Inserire tre record nella tabella UPDATE_TABLE. Inserire tre valori nella colonna COL1 e inserire tre valori nella colonna COL2.

inserire nel UPDATE_TABLE (COL1, COL2) Valori ( 'COL1_1', 'COL2_1'), ( 'COL1_2', 'COL2_2'), ( 'COL1_3', 'COL2_3');

4 Utilizzare una query di selezione per selezionare e visualizzare tutti i dati attualmente nella tabella UPDATE_TABLE.

select * from UPDATE_TABLE;

5 Scrivere una dichiarazione di aggiornamento che aggiorna i valori nella colonna COL1 nella tabella UPDATE_TABLE.

aggiornare UPDATE_TABLE set COL1 = 'COL1_data';

Impostazione tutti i valori in una prima colonna in base ai valori di una seconda colonna

6 Utilizzare una query di selezione per selezionare e visualizzare tutti i dati attualmente nella tabella UPDATE_TABLE. Verificare che i valori in COL1 sono tutti impostati su 'COL1_data'.

select * from UPDATE_TABLE;

7 Scrivere una dichiarazione di aggiornamento che aggiorna i valori nella colonna COL2 in base ai valori memorizzati nella colonna COL1.

aggiornamento UPDATE_TABLE set COL2 = 'COL2_data' dove COL1 = 'COL1_data';

8 Utilizzare una query di selezione per visualizzare tutti i dati attualmente in UPDATE_TABLE. Verificare che i valori in COL1 sono tutti impostati su 'COL1_data' ed i valori in COL2 sono tutti impostati su 'COL2_data'.

select * from UPDATE_TABLE;

Impostazione tutti i valori nelle colonne in una tabella

9 Utilizzare una query di aggiornamento per rimuovere tutti i valori memorizzati nel COL1 nella tabella UPDATE_TABLE.

aggiornamento UPDATE_TABLE set COL1 = null;

10 Utilizzare una query di aggiornamento per rimuovere tutti i valori memorizzati nel COL2 nella tabella UPDATE_TABLE.

aggiornamento UPDATE_TABLE set COL2 = null;

11 Utilizzare una query di selezione per selezionare e visualizzare tutti i dati attualmente in UPDATE_TABLE. Verificare che tutti i valori memorizzati nelle colonne col1 e col2 sono impostati su null.

select * from UPDATE_TABLE;

12 Scrivere una dichiarazione di aggiornamento che aggiorna i valori nulli in entrambe le colonne col1 e col2 in UPDATE_TABLE. Impostare tutti i valori in COL1 a 'COL1_data' e impostare tutti i valori in COL2 a 'COL2_data'.

aggiornare UPDATE_TABLE set COL1 = 'COL1_data', COL2 = 'COL2_data';

13 Selezionare e visualizzare tutti i dati attualmente in UPDATE_TABLE. Verificare che i valori in COL1 sono tutti impostati su 'COL1_data' ed i valori in COL2 sono tutti impostati su 'COL2_data'.

select * from UPDATE_TABLE;

Consigli e avvertenze

  • Ci sono molte applicazioni grafiche disponibili per aiutare con la creazione di tabella del database e la modifica.
  • Controllare il manuale di riferimento SQL per il database e l'utilità specifica che si sta utilizzando, in quanto la sintassi può variare.
  • Assicurati di impegnarsi modifiche per garantire che le tabelle del database vengono aggiornate.
  • Utilizzando istruzioni di aggiornamento, senza una clausola WHERE aggiornerà l'intera tabella.