Vraag : SQL de update door te selecteren werkt niet…

Ik heb een updatesql verklaring die niet in SQL Server 2008 werkt. De verklaring slaagt om uit te voeren er niet in met en de ongeldige fout van de kolomnaam. Ik heb de syntaxis verscheidene manieren geprobeerd en geloof niet is ik het zou moeten werken maar het enige het werk verschil tussen waar ik het kan maken werken en niet in één instantie I gebruik een tijdelijke table.

Can iedereen beschrijft wat het probleem zou kunnen zijn?

Thanks,
Matt
" codeBody "
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
" notpretty "
--dit werk…

UPDATE Table_1	
VASTGESTELDE naam = (UITGEZOCHTE Table_2.toast VAN Table_2 WAAR Table_2.other_id = Table_1.id)
WAAR BESTAAT (UITGEZOCHTE Table_2.toast VAN Table_2 WAAR Table_2.other_id = Table_1.id)

--dit werkt niet
UPDATE AddressPhase	
VASTGESTELDE FixedCost = (UITGEZOCHTE #TEMP1.Cost VAN #TEMP1 WAAR #TEMP1.IntAddressPhasesId = AddressPhase.IntAddressPhasesId)
WAAR BESTAAT (UITGEZOCHTE #TEMP1.Cost VAN #TEMP1 WAAR #TEMP1.IntAddressPhasesId = AddressPhase.IntAddressPhasesId)

Antwoord : SQL de update door te selecteren werkt niet…

IntAddressPhasesId zou IntAddressPhaseId moeten zijn?
Andere oplossingen  
 
programming4us programming4us