Questione : L'aggiornamento di SQL selezionando non sta funzionando…

Ho una dichiarazione di sql dell'aggiornamento che non sta funzionando in assistente 2008 di SQL. La dichiarazione non riesce ad eseguire sopra con ed errore non valido di nome di colonna. Ho provato la sintassi parecchi sensi e credo che dovrebbe funzionare ma non faccia l'unica differenza di funzionamento fra dove posso rendergli il lavoro e non sono in un caso uso un table.

Can chiunque descrive che cosa il problema potrebbe essere?

Thanks,
Matt
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
class= " del id= " codeSnippet822603 del
--ciò funziona…

AGGIORNAMENTO Table_1	
FISSARE il nome = (Table_2.toast PRESCELTO da Table_2 DOVE Table_2.other_id = Table_1.id)
DOVE ESISTE (SELEZIONARE Table_2.toast A PARTIRE da Table_2 DOVE Table_2.other_id = Table_1.id)

--ciò non funziona
AGGIORNAMENTO AddressPhase	
REGOLARE FixedCost = (#TEMP1.Cost PRESCELTO da #TEMP1 DOVE #TEMP1.IntAddressPhasesId = AddressPhase.IntAddressPhasesId)
DOVE ESISTE (SELEZIONARE #TEMP1.Cost A PARTIRE da #TEMP1 DOVE #TEMP1.IntAddressPhasesId = AddressPhase.IntAddressPhasesId)
class= del

Risposta : L'aggiornamento di SQL selezionando non sta funzionando…

IntAddressPhasesId dovrebbe essere IntAddressPhaseId?
Altre soluzioni  
 
programming4us programming4us