修改达梦数据库表字段类型的注意事项

 达梦数据库的表字段支持多媒体类型;达梦的多媒体类型包括TEXT、LONGVARCHAR、BLOB、CLOB、IMAGE、BFILE。
 在协助用户做数据迁移时,用户提出按照标准模板要求修改表的多媒体类型列的字段类型,在使用alter table modify column语句修改时报错"数据类型的变更无效",在备份了表数据并truncate table清除表数据后,修改多媒体类型列依旧报错。请详见下图,表结构与报错信息。
 翻阅手册确认多媒体类型的字段无法更改字段类型,无论是否有表数据或者修改为非多媒体类型,请详见下图,多媒体字段定义。

表结构与报错信息
多媒体字段定义
与用户沟通后,确认了修改方案,删除表后,重新按新定义建表,然后重新导入数据。例如:
create table test.departments
(department_id dec(4) primary key,
department_name varchar(3) not null,
manager_id dec(6),
comments clob) storage (on tbs1);

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值