ฉันใช้ SQL Server 2008 และฉันต้องการสร้างฟิลด์ VARCHAR ให้ใหญ่ขึ้นจาก (200 ถึง 1200) บนตารางที่มีแถวประมาณ 500k สิ่งที่ฉันต้องรู้คือหากมีปัญหาใด ๆ ที่ฉันยังไม่ได้พิจารณา
ฉันจะใช้คำสั่ง TSQL นี้:
ALTER TABLE MyTable
ALTER COLUMN [MyColumn] VARCHAR(1200)
ฉันได้ลองใช้กับสำเนาข้อมูลแล้วและข้อความนี้ไม่มีผลร้ายที่ฉันเห็น
มีปัญหาที่เป็นไปได้จากการทำสิ่งนี้ที่ฉันอาจไม่ได้พิจารณาหรือไม่?
อย่างไรก็ตามคอลัมน์ไม่ได้รับการจัดทำดัชนี