Frage : Sql-Update, indem es vorwählt, arbeitet nicht…

Ich habe eine Update sql-Aussage, die nicht in SQL-Server 2008 arbeitet. Die Aussage nicht kann mit an durchführen und unzulässige Spaltennamenstörung. Ich versucht die Syntax einige Weisen und ich glaube, dass sie arbeiten sollte, aber nicht der einzige Arbeitsunterschied tut zwischen, wo ich es Arbeit bilden kann und nicht in einem Fall bin, den ich ein temporäres table.

Can verwende, jedermann beschreiben, was das Problem sein konnte?

Thanks,
Matt
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
--dieses arbeitet…

UPDATE Table_1	
Namen EINSTELLEN = (AUSERWÄHLTES Table_2.toast VON Table_2, WO Table_2.other_id = Table_1.id)
WO EXISTIERT (Table_2.toast VON Table_2 VORWÄHLEN, WO Table_2.other_id = Table_1.id)

--dieses arbeitet nicht
UPDATE AddressPhase	
FixedCost EINSTELLEN = (AUSERWÄHLTES #TEMP1.Cost VON #TEMP1, WO #TEMP1.IntAddressPhasesId = AddressPhase.IntAddressPhasesId)
WO EXISTIERT (#TEMP1.Cost VON #TEMP1 VORWÄHLEN, WO #TEMP1.IntAddressPhasesId = AddressPhase.IntAddressPhasesId)

Antwort : Sql-Update, indem es vorwählt, arbeitet nicht…

IntAddressPhasesId sollte IntAddressPhaseId sein?
Weitere Lösungen  
 
programming4us programming4us