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 支持