@@identity
dan scope_identity()
akan memberi Anda identitas baru baris, mis. setelah sisipan. Setelah Anda update, identitas baris adalah... @Customer_ID atau @Handle_Id? Jika ini adalah bidang yang berbeda, Anda harus menggunakan klausa OUTPUT untuk mengembalikan ID dari baris yang diperbarui:
UPDATE ITS2_UserNames
SET AupIp = @AupIp
OUTPUT INSERTED.PrimaryKeyID
WHERE @Customer_ID = TCID AND @Handle_ID = ID