达梦数据库修改字段类型

目录

前言

解决办法


前言

为了怕大家乱,这里我用newfield和oldfield来分别表示新字段名和旧字段名。

t_user为表名。

解决办法

第一步:增加一个新字段,类型为text(text类型为你想变更的类型)

alter table t_user add newfield text;

第二步:将旧字段的数据先更新到新字段中

update t_user set newfield = trim(oldfield);

注意:如果你表中没数据,这步可以不用做。

第三步:删除旧字段

alter table t_user drop column oldfield;

第四步:将新字段改名为旧字段

alter table t_user rename column newfield to oldfield;

你可能感兴趣的:(达梦数据库,数据库,sql,达梦数据库,DM8,DM7)