Saya menggunakan SQL Server 2008 dan saya perlu membuat bidang VARCHAR lebih besar, dari (200 hingga 1200) di atas meja dengan sekitar 500 ribu baris. Yang perlu saya ketahui adalah jika ada masalah yang belum saya pertimbangkan.
Saya akan menggunakan pernyataan TSQL ini:
ALTER TABLE MyTable
ALTER COLUMN [MyColumn] VARCHAR(1200)
Saya sudah mencobanya pada salinan data dan pernyataan ini tidak memiliki efek buruk yang dapat saya lihat.
Jadi, apakah ada kemungkinan masalah dari melakukan ini yang mungkin belum saya pertimbangkan?
Omong-omong, kolom tersebut tidak diindeks.