MYSQL与MSSQL有什么区别?

MYSQL与MSSQL有什么区别?

除了他们说的区别之外还有就是内部用法的区别了,一下列举出部分。可以在百度中搜到的。

1. top和limit
2. 执行存储过程不同。Mysql用call,Sql server 用exec;
3. 获取当前日期函数Mysql用now()获取当前时间和日期,用curdate()获取当前日期,MSsql用getdate().
4. MS SQL里面检查是否有这个表再删除,需要这样:
if exists (select * from dbo.sysobjects where id = object_id(N'uc_newpm') and OBJECTPROPERTY(id,N'IsUserTable')=1)但是在MySQL里面只需要 DROP TABLE IF EXISTS cdb_forums;
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-11-21
mysql是免费的、开源的
mssql是微软的收费软件,但国人好多不用购买就能用,你懂的。

mysql在PHP,Perl等方面使用比较广泛
mssql在asp,C#等方面使用比较广泛

mysql算是中小型数据应该软件
mssql是大型数据管理系统软件,功能非常齐全强大本回答被网友采纳
第2个回答  2011-11-21
mysql是免费的,mssql是微软的,需要买。
相似回答