热门文章> 存储过程的分类有哪些 >

存储过程的分类有哪些

36氪企服点评小编
2021-12-20 16:09
1206次阅读

       存储过程(StoredProcedure)和计算机语言是一组SQL语句集,用SQLServer提供的Transact-SQL语言编写。编译后存储在数据库中。存储过程可以接收和输出参数,返回执行存储过程的状态值或嵌套调用。以下就是小编为大家带来的存储过程的分类有哪些。

存储过程的分类有哪些存储过程的分类有哪些

       存储过程的分类有哪些

一,本地存储过程

       用户创建的存储过程是由用户创建并完成某一特定功能的存储过程,事实上一般所说的存储过程就是指本地存储过程。

二,远程存储过程

       在SQL Server2005中,远程存储过程(Remote Stored Procedures)是位于远程服务器上的存储过程,通常可以使用分布式查询和EXECUTE命令执行一个远程存储过程。

三,扩展存储过程

       扩展存储过程(Extended Stored Procedures)是用户可以使用外部程序语言编写的存储过程,而且扩展存储过程的名称通常以xp_开头。

       存储过程是数据库中的一个重要对象。用户通过指定存储过程的名称并给出参数(如果存储过程中有参数)来执行。存储过程是由流量控制和SQL语句编写的过程。该过程经过编译和优化后存储在数据库服务器中。存储过程可以通过调用程序执行,并允许用户声明变量。以上就是小编为大家带来的存储过程的分类有哪些。

[免责声明]

文章标题: 存储过程的分类有哪些

文章内容为网站编辑整理发布,仅供学习与参考,不代表本网站赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时沟通。发送邮件至36dianping@36kr.com,我们会在3个工作日内处理。

相关文章
最新文章
查看更多
关注 36氪企服点评 公众号
打开微信扫一扫
为您推送企服点评最新内容
消息通知
咨询入驻
商务合作