达梦数据库将TEXT类型的字段更改为VARCHAR失败

时间:2024-03-18 22:01:12

达梦数据库将TEXT类型的字段更改为VARCHAR失败

问题原因

mysql数据库迁移至达梦系统后,查询TEXT大文本类型的字段时发现返回的是对象信息而不是文本信息

达梦数据库将TEXT类型的字段更改为VARCHAR失败查询截图
排查半天没发现问题,后面想到将TEXT类型的字段改成VARCHAR类型,所以马上去数据库进行修改
达梦数据库将TEXT类型的字段更改为VARCHAR失败修改截图
然后发现又不能修改,简直不忍直视的管理工具和数据库 - -

问题解决

经过与达梦的研发沟通,发现大文本类型不能直接转换成文本类型,所以两种解决办法,第一删除该表重新建,第二删除该字段,重新添加该字段
以上两种都需要更改字段类型为文本类型