- 存储过程
一组SQL语句集,能够实现一些比较复杂的逻辑功能,类似触发器都是一组SQL集,但存储过程是主动调用的,功能比触发器强大,触发器需要某件事触发后自动调用。
- 特性
有输入输出参数,可以声明变量,有if\else、case、while等控制语句
- 缺点
不同数据库,语法差别很大,移植困难;
不好管理,把过多业务逻辑写在存储过程不好维护,不利于分层管理,容易混乱,一般存储过程适用于个别对性能要求较高的业务,其它的必要性不是很大;
一组SQL语句集,能够实现一些比较复杂的逻辑功能,类似触发器都是一组SQL集,但存储过程是主动调用的,功能比触发器强大,触发器需要某件事触发后自动调用。
有输入输出参数,可以声明变量,有if\else、case、while等控制语句
不同数据库,语法差别很大,移植困难;
不好管理,把过多业务逻辑写在存储过程不好维护,不利于分层管理,容易混乱,一般存储过程适用于个别对性能要求较高的业务,其它的必要性不是很大;
本文标题:存储过程浅析
本文链接:https://www.haomeiwen.com/subject/gkvvbqtx.html
网友评论