正在加载图片...
9.1.1存储过程概述 存储过程是一个独立于表之外的数据库对象,可以作为一个单元被用户 的应用程序调用。执行存储过程时,只需要将参数传递到数据库中 而不需要将整条SQL语句都提交给数据库,从而减少了网络传送流量, 另外,因为省去了执行SQL语句时对SQL进行编译的时间,也提高 程序的运行速度。 SQL Server支持5种类型的存储过程: 1.系统存储过程 SQL Server提供了大量的系统存储过程,很多管理活动都是通过系统存 储过程实现的。系统存储过程名以sp_为前缀,存储在 master数据库 中,用户可以在任何数据库中执行系统存储过程。另外,用户可以在 master数据库中定义sp为前缀的自定义系统存储过程。 2.用户存储过程 是指用户自行创建并存储在用户数据库中的存储过程。为了与系统存储 过程相区别,一般不要将用户存储过程名定义为以sp为前缀的名称。 如果用户自定义的存储过程和系统存储过程同名,那么用户存储过程 永远不执行。9.1.1 存储过程概述 存储过程是一个独立于表之外的数据库对象,可以作为一个单元被用户 的应用程序调用。执行存储过程时,只需要将参数传递到数据库中, 而不需要将整条SQL语句都提交给数据库,从而减少了网络传送流量, 另外,因为省去了执行SQL语句时对SQL进行编译的时间,也提高了 程序的运行速度。SQL Server支持5种类型的存储过程: 1.系统存储过程 SQL Server提供了大量的系统存储过程,很多管理活动都是通过系统存 储过程实现的。系统存储过程名以sp_为前缀,存储在master数据库 中,用户可以在任何数据库中执行系统存储过程。另外,用户可以在 master数据库中定义sp_为前缀的自定义系统存储过程。 2.用户存储过程 是指用户自行创建并存储在用户数据库中的存储过程。为了与系统存储 过程相区别,一般不要将用户存储过程名定义为以sp_为前缀的名称。 如果用户自定义的存储过程和系统存储过程同名,那么用户存储过程 永远不执行
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有