我想给客户一个数据库引擎的选择,但也想尽量减少我这样做的麻烦.
有问题的引擎是MySQL(5或更高版本)和SQL Server(2005或更高版本).
谷歌对数据类型的差异.
但架构只是图片的一部分.
SQL方言也不同.谷歌为这些差异.然后,要么坚持使用两者共有的SQL子集,要么构建一个方案以在每个SQL中使用稍微不同的SQL.
不要等到最后才能测试"其他"数据库.从一开始就对两者进行测试,这样你就不会在死胡同的设计方向上投入太多.
这是一个起点:
http://www.microsoft.com/technet/prodtechnol/sql/2000/deploy/mysql.mspx#EZD
和:http:
//troels.arvin.dk/db/rdbms/#insert