平台内所有的SQL都用存储过程?
作者:C/S框架网  发布日期:2013/07/27 16:14:01
  平台内所有的SQL都用存储过程?



不一定,简单的查询语句或者一行代码能写完的SQL写在DAL层就行了。
复杂的SQL必须用封装SP,比如报表查询、多表关联查询、业务逻辑经常变动需求的SQL。

将SQL写在DAL层有个缺点:

假设变动表结构,必须修改源码后再发布版本,客户端必须升级版本才能运行。
写在SP内就简单了,程序员修改后台的SP就行了(增改SP参数除外)



C/S框架网|原创精神.创造价值.打造精品


扫一扫加作者微信
C/S框架网作者微信 C/S框架网|原创作品.质量保障.竭诚为您服务


上一篇 下一篇