达梦数据库将TEXT类型的字段更改为VARCHAR失败
问题原因
mysql数据库迁移至达梦系统后,查询TEXT大文本类型的字段时发现返回的是对象信息而不是文本信息
查询截图
排查半天没发现问题,后面想到将TEXT类型的字段改成VARCHAR类型,所以马上去数据库进行修改
修改截图
然后发现又不能修改,简直不忍直视的管理工具和数据库 - -
问题解决
经过与达梦的研发沟通,发现大文本类型不能直接转换成文本类型,所以两种解决办法,第一删除该表重新建,第二删除该字段,重新添加该字段
以上两种都需要更改字段类型为文本类型