欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

兼容Oracle和MySQL数据库的几点看法 OracleMySQL脚本SQL 

程序员文章站 2022-07-09 20:32:38
...
前段时间在忙着将公司的一个系统由MySQL4数据库改为兼容Oracle的版本
修改过程中想到许多可以提高效率的办法,只是没有被公司领导采纳
只能留在这里给下次开发的时候注意这个问题了。

1、选择哪个数据库作为开发测试时用的数据库,是决定整个应用程序兼容性好坏的决定性问题。这个是由数据库本身的特性决定的,Oracle本身设计得非常严谨,对SQL语句的要求很高,一般都要求是标准的SQL语句;而MySQL本身设计的兼容性非常好,许多不规范非标准的SQL语句在MySQL上都能运行。开发测试时用Oracle(当然Oracle本身的一些函数和方法是不能用的),出来的应用在MySQL上兼容性应该是很好的,不需要什么修改。但是我们公司现在是基于MySQL基础上开发,改Oracle版的人(目前是我)就极其郁闷了!

2、兼容Oracle与MySQL的应用主要的一个区别在于数据库脚本。我们公司的许多人都喜欢自己写数据库脚本,而不是用一些工具,写出来的脚本有些注释得很好,但有些就很差,甚至还有脚本写错的。兼容Oracle和MySQL数据库的几点看法
            
    
    
        OracleMySQL脚本SQL  。而且复用性也很差。如果要做Oracle版的东西,竟然还要我全部重写脚本。推荐使用PowerDesigner建好模型后,同时建好Oracle和MySQL的脚本。模型留着以后会有用的。

上一篇: 草包

下一篇: 让温度进来