我正在尝试更改列类型以增加其大小,但 SQL 给了我以下消息
Msg 5074, Level 16, State 1, Line 1
The object 'table_name' is dependent on column 'column_name'.
Msg 4922, Level 16, State 9, Line 1
ALTER TABLE ALTER COLUMN column_name failed because one or more objects access this column.
当我运行这个查询
ALTER TABLE table_name ALTER COLUMN column_name VARCHAR (25) NULL;
我发现的有关此问题的问题要么是约束,要么是阻止您更新列的统计信息,但这里自己的表取决于我要编辑的列。
并且该列不用作 FK 或类似的东西。
如何更改列类型?