前提・実現したいこと
SQLServerのデータ容量を少なくするために、「ALTER TABLE テーブル名 DROP COLUMN 削除する列名」で列削除しているのですが、データ容量が少なくなりません。
データ容量の確認は以下のコマンドを使っています。
「EXEC sp_spaceused」
SQLServerでの列削除というのは、列を削除してデータを参照させなくするだけで、データは残ったままなのでしょうか?
また、SQLServerでデータ毎、列を削除する方法はありますでしょうか?
該当のソースコード
列の削除
ALTER TABLE テーブル名 DROP COLUMN 削除する列名;
データ容量の確認
EXEC sp_spaceused;
補足情報(FW/ツールのバージョンなど)
SQLServer2012
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。