0

列を ALTER する必要がありますが、テーブルまたは列を削除して再作成したくありません。これを達成する方法はありますか?

4

2 に答える 2

0

列またはテーブルをドロップしないと不可能です。

列の ID を作成するには、次のシナリオをお勧めします。

1) すべてのインデックス/制約を削除する 2) テーブルから一時テーブルを作成する 3) テーブル内のすべてのデータを削除する 4) ID を使用して列を削除して再作成する 5) 一時テーブルからテーブルを作成する (使用する必要があることに注意してくださいset identity_insert) 6) インデックスを作成し、削除した制約 7) 一時テーブルを削除

于 2013-11-14T13:53:34.040 に答える