现阶段国产数据库越来越火爆,公司目前准备考虑软件产品兼容国产数据库。 我早期是从事ORACLE数据库运维,到目前的MYSQL, 自己近期也在测试数据库兼容性问题,发现更多的是SQL语法和函数,提出自己的一点遐想,不知道是否可行,目标是软件产品即兼容MYSQL又能兼容国产数据库(达梦)。1、针对SQL语法类,整改代码,符合标准SQL。2、针对特定函数类,在达梦数据库端自定义函数,功能、名称与MYSQL特定函数相同。不知道江湖中有没有高手花点心思做个兼容插件,或者有更好的方法。
1、符合标准 SQL 语句的转换操作相对容易实现,某些数据库特殊功能可能需要作相应的取舍2、函数和过程的也类似,如果涉及不同版本是否能实现自动转换同时考虑数据库版本迭代、数据库特性(特殊的语法和函数)、数据库稳定型需求,完全兼容实际上很难保证,需要长时间持续的跟进和开发迭代。整体来说吃力不讨好。最终会演化成数据库转换工具
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30