很多项目在开发过程中发现有的字段长度不符合实际需要,需要修改列的长度,一般在表上直接设计即可,有些在表中直接修改不了,可以尝试使用语句修改。
修改长度的必须满足的要求: 需修改的字段上不能有约束,主键和外键都不可以。
SQLServer 修改语法:
alter table 表名 alter column 字段名 varchar(新长度)
Oracle 修改语法:
alter table 表名 modify 字段名 varchar2(新长度)
很多项目在开发过程中发现有的字段长度不符合实际需要,需要修改列的长度,一般在表上直接设计即可,有些在表中直接修改不了,可以尝试使用语句修改。
修改长度的必须满足的要求: 需修改的字段上不能有约束,主键和外键都不可以。
SQLServer 修改语法:
alter table 表名 alter column 字段名 varchar(新长度)
Oracle 修改语法:
alter table 表名 modify 字段名 varchar2(新长度)