Group: microsoft.public.it.sql




Subject: Update di più campi
From: Lorenzo Benaglia
Date: 4/26/2007 11:28:37 AM
Luis wrote: > premetto che sono alle prime armi con sql, devo aggiornare 3 campi di > una tabella prelevando il valore da un'altra so come fare per un > campo. > Ma posso aggiornare tutti e tre i campi con un unico comando Update, > se si mi sapete dire la sintassi corretta? Oppure devo usare tre > comandi separati? Ciao Luis, senza conoscere la struttura delle due tabelle è un po' difficile scriverti la query corretta :-) Comunque puoi tranquillamente utilizzare un solo comando di UPDATE: UPDATE <schema>.<tabella> SET Col1 = T2.Col1, Col2 = T2.Col2,..., Coln = T2.Coln FROM ... La sintassi completa la trovi sui Books Online: http://msdn2.microsoft.com/it-it/library/ms177523.aspx > Ringrazio anticipatamente Prego. Ciao! -- Lorenzo Benaglia Microsoft MVP - SQL Server http://blogs.dotnethell.it/lorenzo http://italy.mvps.org