La " Registrazione " istruzione SQL consente di unire più tabelle in una query . È necessario utilizzare l'istruzione join in una sottoquery quando si utilizza l'istruzione " Update" . La dichiarazione di aggiornamento modifica il contenuto delle tabelle del database . L'istruzione join consente di filtrare i record interessati in modo che non si aggiorna accidentalmente i record sbagliati . Utilizzare le query di aggiornamento giudiziosamente in modo che non si modificano i record della tabella sbagliate. Istruzioni
1
Fare clic sul pulsante di Windows "Start " e selezionare " Tutti i programmi ". Fare clic su "SQL Server", quindi fare clic su " SQL Server Management Studio . " Si apre l'editor di database SQL principale.
2
pulsante destro del mouse sul nome del database sul pannello sinistro di Management Studio e selezionare " Nuova query . " Un editor SQL apre dove si digita il codice di aggiornamento .
3
Tipo vostra dichiarazione di aggiornamento. Per esempio, se si desidera aggiornare un gruppo di record dei clienti per cambiare il nome, la seguente sintassi compie l' edit:
clienti update
Nome = 'Joe' , dove Nome =
' joseph ' < p > Questa query di aggiornamento modifica a tutti i clienti con un nome di " Giuseppe" per il soprannome di " joe ".
4
Utilizzare l'istruzione unirsi per filtrare più record . Nell'esempio riportato al punto 3 , se si desidera filtrare più i record utilizzando criteri in un'altra tabella , si utilizza l'istruzione join . La seguente sintassi solo aggiornamenti clienti che dispongono di un ordine nella tabella " ordini " :
clienti update
Nome = 'Joe' , dove Nome = ' Giuseppe ' e CustomerId economici con
(Seleziona CustomerId da ordini o unirsi ai clienti il tasto c dove o.customerId = c.customerid ) economici 5
Premere " F5 " per eseguire la query . L'aggiornamento è immediato , quindi i dati della tabella sono cambiati dopo il "successo" messaggi torna .