Merk op dat deze wijziging een update van de gegevensgrootte is, zie SQL Server-tabelkolommen onder de motorkap
. De wijziging voegt een nieuwe NVARCHAR-kolom toe, het zal elke rij bijwerken die de dta kopieert van de oude VARCHAR naar de nieuwe NVARCHAR-kolom, en dan zal het de oude VARCHAR-kolom markeren als verwijderd. ALS de tabel groot is, genereert dit een groot logboek, dus wees erop voorbereid. Voer na de update DBCC CLEANTABLE
uit
om de ruimte terug te winnen die werd gebruikt door de voormalige VARCHAR-kolom. Als u het zich kunt veroorloven, kunt u beter ALTER TABLE ... REBUILD
uitvoeren , die niet alleen de ruimte terugwint, maar ook de fysiek verwijderde VARCHAR-kolom volledig zal verwijderen. Het gelinkte artikel aan het begin bevat meer details.
Mogelijk bent u ook geïnteresseerd in het inschakelen van Unicode-compressie voor uw tafel.