对应的字段用于保存 IP 地址,varchar(20)
只能保存 IPv4 地址,现在要改为 varchar(45)
以支持保存 IPv6 地址,表中有20多万条记录,请问如何修改比较好?
参考 Change length of varchar on live prod table 通过下面的 SQL 语句瞬间完成了修改
ALTER TABLE [table_name] ALTER COLUMN [IP] varchar(45) NULL
注:IP 字段本来就允许为 null,所以这里用 NULL