この変更はデータのサイズの更新であることに注意してください。ボンネットの下の SQL Server テーブルの列
.この変更により、新しい NVARCHAR 列が追加され、古い VARCHAR から新しい NVARCHAR 列にデータをコピーして各行が更新され、古い VARCHAR 列が削除されたとマークされます。テーブルが大きい場合、大きなログが生成されるため、それに備えてください。更新後、DBCC CLEANTABLE
を実行します。
以前の VARCHAR 列で使用されていたスペースを再利用します。余裕がある場合は、 ALTER TABLE ... REBUILD
を実行することをお勧めします 、スペースを再利用するだけでなく、物理的に削除された VARCHAR 列も完全に削除します。冒頭のリンクされた記事に詳細があります。
Unicode 圧縮 を有効にすることもできます。