Perhatikan bahwa perubahan ini adalah pembaruan ukuran data, lihat kolom tabel SQL Server di bawah tenda
. Perubahan akan menambahkan kolom NVARCHAR baru, itu akan memperbarui setiap baris menyalin dta dari VARCHAR lama ke kolom NVARCHAR baru, dan kemudian akan menandai kolom VARCHAR lama sebagai dijatuhkan. JIKA tabelnya besar, ini akan menghasilkan log yang besar, jadi bersiaplah untuk itu. Setelah pembaruan, jalankan DBCC CLEANTABLE
untuk merebut kembali ruang yang digunakan oleh kolom VARCHAR sebelumnya. Jika Anda mampu membelinya, lebih baik jalankan ALTER TABLE ... REBUILD
, yang tidak hanya akan mendapatkan kembali ruang, tetapi juga akan menghapus kolom VARCHAR yang dihapus secara fisik. Artikel tertaut di awal memiliki lebih banyak detail.
Anda mungkin juga tertarik untuk mengaktifkan Kompresi Unicode untuk meja Anda.