Mysql-SqlServer区别
1 /* 2 sql规范 3 所有关键字大写 4 表面跟字段跟数据库对应 5 一条sql语句结束必须跟;号 6 */ 7 8 9 /*关键字处理*/ 10 --sqlserver 11 SELECT * FROM [Date]; 12 --mysql 13 SELECT * FROM `Date`; 14 15 /*分页*/ 16 --sqlserver 17 SELECT * FROM (SELECT *, ROW_NUMBER() OVER(Order by a.CreateTime DESC ) AS RowNumber FROM table_name AS a ) AS b WHERE RowNumber BETWEEN @PageIndex AND @PageSiez; 18 --mysql 19 SELECT * FROM T LIMIT @pageIndex, @PageSize; 20 21 varchar(max) 22 --sqlserver支持 23 --mysql不支持请用text 类型 24 25 uniqueidentifier 26 --sqlserver支持 27 --mysql不支持请用varchar类型 28 29 /*参数化*/ 30 --sqlserver 用@符号 31 32 --mysql 用?符号or@符号 33 34 35 /*视图*/ 36 --sqlserver 支持 37 --mysql 不支持 38 39 /*事件*/ 40 --sqlserver 不支持 41 --mysql 支持