■SQL存储过程执行起来比SQL命令文本快得多。当一个SQL语句包含在存储过程中时,服务器不必每次执行它时都要分析和编译它。
■调用存储过程,可以认为是一个三层结构。这使你的程序易于维护。如果程序需要做某些改动,你只要改动存储过程即可
■你可以在存储过程中利用Transact-SQL的强大功能。一个SQL存储过程可以包含多个SQL语句。你可以使用变量和条件。这意味着你可以用存储过程建立非常复杂的查询,以非常复杂的方式更新数据库。
■最后,这也许是最重要的,在存储过程中可以使用参数。你可以传送和返回参数。你还可以得到一个返回值(从SQL RETURN语句)。
// http://hi.baidu.com/lkscan/blog/item/01998c0169311ed6267fb525.html
本文介绍了SQL存储过程相较于普通SQL命令的几大优势:执行速度快、易于维护、强大的Transact-SQL功能支持、复杂的查询和数据库更新能力以及参数的灵活运用。通过使用存储过程,可以显著提高应用程序的效率和可维护性。

被折叠的 条评论
为什么被折叠?



