关于存储过程

Stored Procedure 是一组为了完成特定功能的SQL语句集合,存储在数据库的服务器中,是由流程控制语句书写命名语句块,

经编译和优化后存储在数据库的服务器中,应用程序使用是调用即可

使用CallAbleStatement接口调用

CREATE PROCEDURE order_tot_amt
@o_id int,
@p_tot int output
AS
SELECT @p_tot = sum(Unitprice*Quantity)
FROM orderdetails
WHERE orderid=@o_id
GO

优点:a 具有良好安全性;

        b执行速度快,效率高;

        c减少网络流量,可以降低网络通讯

        d模块化程序设计

缺点:

      a 不便于调试,调试比较麻烦

      b移植性查

      c代码的可读性差

原文地址:https://www.cnblogs.com/besthetiao/p/4515930.html