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;