私は次のようにSQL Serverの2008年に初めてmerge
機能を使用しようとしている:マージエラー - SQL
MERGE PriceFeed AS t
USING Products AS src
ON t.sku = src.sku
WHEN MATCHED THEN
UPDATE
SET src.price = t.price
;
をしかし、私は確信して、なぜこのような場合にはエラー"The multi-part identifier "src.price" could not be bound."
を取得していませんよ?
フィードデータのSKUは製品テーブルのSKUに一致します。
ur製品表の価格列は? – Teja
@Venkええ、両方のテーブルに価格列があります。 – user1186144
http://msdn.microsoft.com/en-us/library/bb522522.aspxから、テーブルを置いた順序を修正する必要があります: MERGEターゲットAS T USINGソースAS ' – diaho