我也初学,用时觉得pl/sql和T/sql的语法差得瞒多的。比如sql里常用的top在oracle里只能用rownum而且如果要排序的话,两者用法又不同。不过oracle里有merge这个语法比较有用。

解决方案 »

  1.   

    库里的东西多吗?
    可以找着mysql的库结构在oracle中建库
    然后把数据导到数据库里。
      

  2.   

    ORACLE有一个工具Omwb, 我最近就使用它完成一个软件系统从MSSQL移植ORACLE.不过很辛苦的, 虽然这个工具可以转换大部份的脚本, 但还是会有很大的工具量!
      

  3.   

    在Oracle网站上有一个关于MS SQL->Oracle迁移的文档,迁移的时候会有一些问题,有些函数不是很通用,另外NULL值的判断就是个需要修改的问题,很可能导致程序的不正确。如果你的程序用到的存储过程不过的话,那么对程序的改动会比较小些。大家总是认为Oracle比SQL Server好,其实还是那句老话,够用就好,如果够用不要花费那么多时间在这些没有必要的比较和工作的花费上。