タグ付けされた質問 「sql-server-2005-express」

13
プログラムでID列の値を変更するにはどうすればよいですか?
Test列を持つテーブルを含むMS SQL 2005データベースがありますID。IDID列です。 このテーブルに行があり、それらすべてに対応するIDの自動インクリメント値があります。 次に、このテーブルのすべてのIDを次のように変更します。 ID = ID + 1 しかし、これを行うとエラーが発生します。 ID列 'ID'を更新できません。 私はこれを試しました: ALTER TABLE Test NOCHECK CONSTRAINT ALL set identity_insert ID ON しかし、これは問題を解決しません。 この列にIDを設定する必要がありますが、値も時々変更する必要があります。だから私の質問は、このタスクを達成する方法です。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.