永发信息网

DB2中如何将一个clob类型的字段改为varchar类型

答案:3  悬赏:0  手机版
解决时间 2021-02-03 12:26
  • 提问者网友:佞臣
  • 2021-02-03 03:23
用alter table set字段类型,报错为指定的属性与现有内容不匹配。注:clob类型对应字段值为空
最佳答案
  • 五星知识达人网友:街头电车
  • 2021-02-03 03:50
clob类型的字段改为varchar类型的方法如下:
1、新增一列varchar2类型,varchar2类型最大4000:alter table test add(c varchar2(4000));
2、将clob列数据更新到新增列:update test set c=clob_col;
3、删除clob列:alter table test drop column clob_col;
4、将新增列名更改回原来列名:alter table test rename column c to clob_col;
全部回答
  • 1楼网友:末日狂欢
  • 2021-02-03 05:40
你可以直接打开"控制中心"选中所要的表右击更改,会出来表结构,你可以进行更改的!
  • 2楼网友:杯酒困英雄
  • 2021-02-03 04:57
你好! 可以,通过ddl建表,建立另外一张 表,然后用 dbput直接转进去就可以了 打字不易,采纳哦!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯