Comando di aggiornamento in SQL Server
- 24-07-2022
- Toanngo92
- 0 Comments
Il comando update utilizza l'aggiornamento dei dati esistenti nella tabella (un determinato record o elenco di record), di solito aggiornandosi in base a una condizione di chiave primaria oa una determinata condizione. Se non inserisci la condizione, aggiornerà tutti i record nella tabella.
Sintassi:
UPDATE table_name SET column_name1 = expr1, column_name2 = expr2, ... [WHERE condition];
Spiegare:
- nome_tabella: il nome della tabella di cui si desidera aggiornare i record
- nome_colonna: il nome della colonna che vuoi aggiornare
- valore: definisce un nuovo valore per la colonna da modificare
- Condizione WHERE: condizione che definisce lo scopo del filtraggio dei record da aggiornare.
Per esempio:
UPDATE Person.PersonPhone SET PhoneNumber = '731-511-0142' WHERE BusinessEntityID=299 AND ModifiedDate ='2020-10-12'
Nell'esempio sopra, aggiorno il numero di telefono per il record nella tabella PersonPhone, con la condizione che BusinessEntityID = 299 e ModifiedDate = '2020-10-12'
Se non si specifica la condizione WHERE, tutti i dati della colonna PhoneNumber della tabella PersonPhone vengono aggiornati a '731-511-0142'