fastställd nocount på
förklara att @testtable bordlägga (
identitet för ID int,
OwnerDEipUserID int,
SrcUserID int,
DEipUserID int,
SrcUserOwnerID int
)
stunder (vald RÄKNING (*) FRÅN @testtable) < 10000="" BEGIN="" INSERT="" INTO=""> 0 BÖRJAR
UPPDATERING bästa (100) b
UPPSÄTTNING b.OwnerDEipUserID = a.DEipUserID
från @testtable a
sammanfoga @testtable b
på a.SrcUserID = b.SrcUserOwnerID
var b.OwnerDEipUserID = -1
välj RÄKNINGEN (*) från @testtable VAR OwnerDEipUserID =-1
avsluta
välj * från @testtable
|