为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: DM Database Server 64 V8
【操作系统】:uelc20
【CPU】: Huawei,Kunpeng 920
【问题描述】: 一开始出现了 -6108: 字符串截断(如图1) ,然后进行排查,发现单独查这张表 select * from project_management 也不可以,单独查询了id是可以的, 发现查询 project_name 也提示-6108: 字符串截断, 通过 https://eco.dameng.com/community/question/afb1eeef36e1d398e9f7385f56cc2d80 这篇文章中说扩大字段长度,执行了下面的语句
ALTER TABLE "PB"."project_management" MODIFY "project_name" VARCHAR(2000 CHAR) NOT NULL;
执行之后,发现project_name可以查询出来了,但是不是原有的数据,又多查询了几个字段,发现字符型的字段,都错乱了。(如图2)
原有的数据已经被截断了,建议扩大字段长度后重新导入数据

先扩展字段 然后重新迁移数据过去