主キーを持たない MS SQL の非常に古いテーブルがあります。その構造は次のとおりです。
- 書類
- 位置
- 素材
- 量
- ..
それを変更したいので、「DOcument」と「Position」をテーブルのキーにします。もちろん、各組み合わせは一意である必要があります。新しいレコードの場合、これは既に行われていますが、古いレコードには「位置」フィールドがありません。
私がやりたいことは、Position が増分番号を持つ NULL である既存のレコードの UPDATE です (Document の変更を変更するたびに、カウンターは 1 から再開する必要があります)。
それをすばやく行うには、TSQL 文はどうあるべきですか?
ありがとうIT