sql存储过程

存储过程基本概念:存储过程时存储在数据库服务器中的一组编译成单个执行计划的 SQL 语句。在 SQL 语言编程过程中可以将某些需要多次调用,用以实现某个特定任务的代码段编译成一个过程,将其保存在数据库中,并由 sql server 服务器通过调用过程名调用。
百度解释:系统存储过程是 SQLServer 系统创建的存储过程,它的目的在于能够方便地从系统表中查询信息,或者完成与更新数据库表相关的管理任务或其它的系统管理任务。系统存储过程可以在任意一个数据库中执行。系统存储过程创建并存放于 系统数据库 master 中,并且名称以 sp_ 或者 xp_ 开头。
一些系统存储过程:
sp_addtype :用于定义一个用户定义数据类型。
sp_configure :用于管理服务器配置选项设置。
xp_sendmail :用于发送电子邮件或寻呼信息。
sp_stored_procedures :用于返回当前数据库中的存储过程的清单。
sp_help :用于显示参数清单和其数据类型。
sp_depends :用于显示存储过程依据的对象或者依据存储过程的对象。
sp_helptext :用于显示存储过程的定义文本。
sp_rename :用于修改当前数据库中用户对象的名称。
剩下在文件 sql server 常用存储结构中

不带参数的存储过程格式:
create proceduce ecp1
as
select * from test01

go


修改存储过程:
过程和创建存储过程是一样的,只是 create 变成 alter
删除存储过程:
drop procedure ( 存储过程名称 )
Sql Server 2005/2008 中提供了 begin tran commit tran rollback tran 来使用事务。 begin tran 表示开始事务, commit tran 表示提交事务, rollback tran 表示回滚事物。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值