1 mysql sql sql-server postgresql sql-server-2000
我有一个SQL Server 2000数据库,有很多存储过程.我想迁移到一个开源数据库,我知道我将不得不重新编写程序,但我想尽可能少地努力
它们都不是直接端口,而是两者之一--MySQL的语法与SQL Server的语法更相似,而不是PostgreSQL.
SQL Server 2000没有分析/排名/窗口功能 - 当前MySQL也没有.此外,没有WITH/CTE支持 - 再次,MySQL也不支持这一点.如果你正在从SQL Server 2005+迁移,我会推荐PostgreSQL 8.4+,因为我刚才提到过两件事.