锺冰洁 发表于 2025-6-10 18:55:31

达梦数据库数据类型的变更无效错误,如此解决妙啊

前言大家好,我是小徐啊。之前在做国产化改造,用到了达梦数据库。其中的一项工作就是将旧数据库里面的数据和结构迁移到达梦数据库。达梦提供了迁移的的工具,大部分时间是挺好用的。但是这里也有问题,比如我原来的数据库是postgresql,将它迁移到达梦数据库之后,在运行程序的时候,直接报错了。错误的提示大致是数据类型的变更无效错误。经过百度,发现是由于某个字段变成了text类型,而应该改成varchar类型。那这样的话,我以为就很好解决了。遇到问题首先,看到我这个字段的类型是text的,然后,我在DM管理工具里面,直接将其改成varchar类型,但是直接提示不能修改。这让我疑惑了好久。后来,我想可能是这个字段里面已经有数据的原因了。然后我就心生一计。https://img2024.cnblogs.com/blog/1679109/202411/1679109-20241117103749762-219390612.png如何解决这个问题的解决方法就是,先把这个字段删除,然后再新建一个varchar类型的这个字段,这样就能避免修改时的报错了。而且由于我不需要这个字段的原来的老数据,所以删除字段问题也不大。所以,这样就解决了这个问题,看来解决问题还是得多灵活一点,不要钻牛角尖。总结好了,今天就讲到这儿啦。以上就是我在达梦数据库里面解决这个报错的办法,感谢你的阅读。那么,你有遇到过什么达梦数据库的报错吗?欢迎评论区留言讨论! 如果觉得文章帮到了你,或对文章有疑问,可以关注公众号私信我。如果有对Java入门开发相关的问题,也可关注我的公众号【Java入门学习】,加我好友,我会持续更新Java相关的分享!获取更多资源【软件资源、历年软考真题、核心面试知识、阿里Java开发手册、linux常用命令】,也可关注公众号!欢迎访问我的个人网站:https://idea-tips.com/往期推荐:1.IDEA无法创建springboot的java8项目怎么办
2.IDEA 代码报红,却可以运行
3.IDEA如何快速回到上一次编辑的地方
4.数据结构(JAVA)JDK17语法新增特性

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

砂歹汤 发表于 2025-10-24 04:08:17

懂技术并乐意极积无私分享的人越来越少。珍惜

注思 发表于 2025-11-13 03:45:14

过来提前占个楼

背竽 发表于 2025-12-11 14:04:51

热心回复!

橘芜 发表于 2025-12-29 22:43:18

懂技术并乐意极积无私分享的人越来越少。珍惜

敛饺乖 发表于 2025-12-30 22:23:45

感谢分享,学习下。

任静柔 发表于 2026-1-13 22:08:42

感谢,下载保存了

松菊 发表于 2026-1-14 00:10:52

感谢分享,下载保存了,貌似很强大

刘凤 发表于 2026-1-19 22:34:35

热心回复!

釉她 发表于 2026-1-21 03:53:36

用心讨论,共获提升!

崔和美 发表于 2026-1-22 21:13:27

东西不错很实用谢谢分享

明思义 发表于 2026-1-22 22:22:47

懂技术并乐意极积无私分享的人越来越少。珍惜

奚娅琼 发表于 2026-1-29 04:21:09

过来提前占个楼

辉伫 发表于 2026-1-30 02:55:48

谢谢分享,辛苦了

锷稠 发表于 2026-1-30 05:49:03

谢谢楼主提供!

宗和玉 发表于 2026-1-30 08:45:21

谢谢分享,试用一下

仲水悦 发表于 2026-2-7 03:53:21

谢谢楼主提供!

晚能 发表于 2026-2-10 02:53:37

yyds。多谢分享

劳暄美 发表于 2026-2-10 12:24:37

谢谢分享,试用一下

涂流如 发表于 2026-2-11 10:56:52

用心讨论,共获提升!
页: [1] 2
查看完整版本: 达梦数据库数据类型的变更无效错误,如此解决妙啊