私は誤って削除して列を再作成したため、主にID列のないMSSQLテーブルがあります。 SQLに自動的に値を追加する方法があるので、ID番号を入れて手動でそこに座る必要はありませんか?自動的にSQL Serverに列を追加します
0
A
答えて
1
初期再増殖のためのCTEを使用します。
with CTE as
(
select t1.*, row_number() over (order by AnyColumn) as RN
from MyTable t1
)
update CTE
set ID = RN
+0
John ID設定ID = RNを確認するにはどうすればいいですか? –
0
ソリューション1:
ソリューション新しい列に、更新されたIDをテストDBに最新のバックアップを復元する2:アップデート同上の他のリレーショナルテーブルの列に基づいてマッピング。
関連する問題
- 1. MS SQL ServerのTempテーブルに列を動的に追加しますか? SQL Serverでは
- 2. 自動的に配列に変数を追加しますか?
- 3. SQL Serverがプライマリキーなしの列を自動的にインクリメント
- 4. SQL Serverの他の列に基づいて列に値を設定して自動番号を追加する
- 5. SQL Serverエージェント(SQLEXPRESS)が自動的に停止します
- 6. SQL ServerのXML列値に単位を追加します。
- 7. 自動的にSSISスクリプトコンポーネントに列を追加する
- 8. ユニットを自動的にプロジェクトに追加
- 9. リピータフィールドに行を自動的に追加
- 10. データビューに行を自動的に追加しますか?
- 11. 自動的にマニフェストにアクティビティを追加しますか?
- 12. Ckeditorはpにクラスを自動的に追加します
- 13. は自動的にMATLABスクリプトにパスを追加します
- 14. C#autostartが自動的にスタートアップフォルダにアプリケーションを追加します。
- 15. 自動的に "OK"ボタンを押して、SQL Serverを起動します。
- 16. 自動的にウェーバーリストに追加
- 17. SQL Serverエージェントが自動的に動作しなくなる
- 18. SQL Server 2008 R2 Expressが自動的に起動しない
- 19. 自動的にコンテンツを追加/フィールド(Wordpress)
- 20. 自動インクリメントの前に文字を自動的に追加
- 21. 自動的にsvn:needs-lockを追加します
- 22. Resharper 6 - 自動的に "this"を追加します
- 23. Last-ModifiedヘッダーIISを自動的に追加しますか?
- 24. Resharperは自動的にセミコロンを追加します
- 25. プログラムは自動的にJavaのテキストフィールドを追加します
- 26. findByマジックメソッドでJoinステートメントを自動的に追加します
- 27. SQLクエリのSQL Server列に+1(+1)を追加する方法
- 28. SQL Serverの列を追加する
- 29. 列を追加する - SQL Serverテーブル
- 30. SQL Server動的列問題
とし、列を自動インクリメントにします。 SQL SERVERではIDENTITY –
と呼ばれます。他のテーブルとそのテーブルのIDとの関係があり、既存のレコードに新しいIDを割り当てる場合は、他のテーブルのIDも更新する必要があります。 – Kostis