Tôi đang sử dụng SQL Server 2008 và tôi cần tạo trường VARCHAR lớn hơn, từ (200 đến 1200) trên bảng có khoảng 500 nghìn hàng. Điều tôi cần biết là nếu có bất kỳ vấn đề nào tôi chưa xem xét.
Tôi sẽ sử dụng câu lệnh TSQL này:
ALTER TABLE MyTable
ALTER COLUMN [MyColumn] VARCHAR(1200)
Tôi đã thử nó trên một bản sao dữ liệu và tuyên bố này không có tác động xấu nào mà tôi có thể thấy.
Vì vậy, có bất kỳ vấn đề có thể xảy ra từ việc này mà tôi có thể đã không xem xét?
Nhân tiện, cột không được lập chỉ mục.