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 回答