SQLServer2008データベースにテーブルがあります。特定の列の値を更新する必要がありますが、同時にその値をインクリメントします。説明する:
テーブルが次の場合:
CREATE TABLE [dbo].[Player]
(
[PlayerID] [uniqueidentifier] NOT NULL,
[UnitID] [uniqueidentifier] NULL,
[ExerciseID] [uniqueidentifier] NOT NULL,
[Designation] [nvarchar](256) NOT NULL
)
のを含むすべての行を調べて、を更新したいExerciseID
の42C45D73-3FE6-4AFA-8E2F-09BDFC6CBDF7
ですDesignation
がPlayer - X
、Xは1から始まり、毎回1ずつ増加する必要があります。
したがって、更新される最初のプレーヤーPlayer - 1
は2番目のプレーヤーになり、以下同様に続きPlayer - 2
ます。
どこから始めたらいいのかわからない!
ありがとう