简要回答什么是存储过程,以及使用存储过程的好处。

简要回答什么是存储过程,以及使用存储过程的好处。
【正确答案】:存储过程是存储在数据库服务器上的SQL程序。
存储过程主要有四个优点:
(1)可以多次调用而不必重写程序,修改存储过程不影响调 用的程序,提高程序的可移植性。
(2)可以使用一些控制程序流程的语句,编写复杂的业务处理程序。
(3)以编译后的形式存储在数据库中,提高系统执行速度。
(4)调用存储过程时只需要传递参数、结果和少量必要的消息,从而减少网络流量。