代码规范--捡拾(SQL语句)
最近在看阿里的JAVA开发手册,话不多说进入正题。
1、【强制】不使用count(列名)或者是count(常量)代替count(*)
因为count(*)会统计NULL值,前面的两个不会
2、【强制】使用ISNULL()来判断null
3、【推荐】减少循环调用方法查询数据库
4、【强制】数据库不使用外键和级联
说明:外键和级联适用于单机低并发,外键影响插入速度,级联更新是强阻塞,存在数据库更新风暴
5、【强制】禁止使用存储过程,难以调试和扩展,无移植性