同じテーブル データから同じテーブル データを更新しようとしていました。
私のSPは次のとおりです。
UPDATE T1
SET T1.Name = T2.Name
, T1.Age = T2.Age
, T1.Subject = T2.Subject
FROM Student T1
, Student T2
WHERE T1.StudentID = @OldID
AND T2.StudentID = @NewID
このクエリを実行しているとき、エラーはありません。しかし、更新は機能していません。
[ここでは、T1.StudentID = T2.StudentID のように比較する一般的な列の値はありません]