若有多筆相同的資料,但是只想變更1筆資料時,因為找不到唯一的主key下去做 update,
在 update 語法前加上 SET ROWCOUNT 1,就只會變更1筆資料。

T-SQL:

SET ROWCOUNT 1
GO
UPDATE 語法

 

Sample:

TABLE NAME——EMP

account

name

pri

Jack001

jack

1

Jack001

jack

1

Jack001

jack

1

 

SET ROWCOUNT 1

GO

UPDATE EMP SET account='Jack002' WHERE account='Jack001'

 

arrow
arrow
    全站熱搜

    jcgogo 發表在 痞客邦 留言(0) 人氣()