0

複合主キーで更新するにはどうすればよいですか?

元:

UPDATE TABLE X 
SET FIELD_1 = 'blabla' , FIELD_2 = 'blabla' ,FIELD_3 = 'blabla'
WHERE FIELD_1 = 'HH' AND FIELD_2 = 'GG'

FIELD_1ANDFIELD_2は、主キーを構成する列です。

画像を見る - >更新...

前もってありがとう、スティーブ

4

1 に答える 1

1

あなたが持っている画像では:

SET ZONE = @ZONE...
....
WHERE ZONE = @ZONE

設定したい新しい値でアイテムを検索することはできません。

で古い値を使用します。WHERE

SET ZONE = @NEW_ZONE...
....
WHERE ZONE = @OLD_ZONE

同じことがクエリの他のフィールドにも当てはまります。

于 2011-10-06T15:43:22.763 に答える