存储过程:将预先编译好的不同的SQL语句块按照业务逻辑组织在一起
以完成实现某个任务而常驻于数据库服务器内存中的SQL过程!
优点:存储过程运行速度比较快,比SQL语句执行速度快2~10倍
存储过程可以接受参数、输出参数、返回单个或多个结果集以及返回值、可以向程序返回错误原因
存储过程运行稳定,错误较少
存储过程主要是在服务器上运行,减少对客户机的压力
存储过程可以执行一系列的SQL语句,可以包含程序流、逻辑判断等
减少网络流量,降低网络负担
SQL SERVER 之T-SQL存储过程编程篇:
类似于C语言的函数
用来执行管理任务或应用复杂的业务规则
存储过程可以带参数,也可以返回结果
ORACLE 之PL/SQL存储过程编程篇: