有时候,字段的长度在创建时过短了,但表中已有了内容,有一个比较笨的办法,就是完全复制当前表,再重新创建目标表,然后再把内容重新写入目标表中。
更好的解决办法是直接修改字段的长度,如下所示:
ALTER TABLE 表名 ALTER COLUMN 字段名 字段类型
ALTER TABLE 表名 ALTER COLUMN 字段名 [nvarchar](100)