解決步驟:
第一步,在表中加一個(gè)臨時(shí)字段
alter table 表名 add 臨時(shí)字段 目標(biāo)字段原來的類型;
第二步,將目標(biāo)字段的值付給臨時(shí)字段,并將目標(biāo)字段置空
update 表名 set 臨時(shí)字段=目標(biāo)字段,目標(biāo)字段=null;
第三步,修改目標(biāo)類型
alter table 表名 modify 目標(biāo)字段 varchar2(100);
第四步,將臨時(shí)字段的值付給目標(biāo)字段,并將臨時(shí)字段置空
update 表名 set 目標(biāo)字段=臨時(shí)字段,臨時(shí)字段=null;
最后一步,刪除臨時(shí)字段
alter table 表名 drop column 臨時(shí)字段
聯(lián)系客服