源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Sql中存储过程的定义、修改和删除操作

  • 时间:2020-11-16 21:21 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Sql中存储过程的定义、修改和删除操作
[b]1.存储过程的分类[/b] [list] [*]系统存储过程[/*] [*]本地存储过程(用户自定义)[/*] [*]临时存储过程(局部【#】、全局【##】临时存储过程)[/*] [/list] [b]2.创建存储过程[/b]
--选出价格区间的商品信息
create procedure sp_goods_price
@minprice float ,@maxprice float
as 
select * from goods 
where price>=@minprice and price <=@maxprice
go
执行存储过程: execute sp_goods_price 200 2000 [b]3.修改存储过程[/b]
create procedure sp_goods_betw
@minprice float =200,@maxprice float=3000
as 
select * from goods 
where price>=@minprice and price <=@maxprice
go 
[b]4.删除存储过程[/b]
drop procedure sp_goods_price
[b]5.查看存储过程[/b]
sp_helptext procedureName
sp_help procedureName
[b]6.重命名存储过程[/b]
exec sp_rename oldName newName 
[b]**局部存储过程[/b]
create procedure #sp_goods_betw
@minprice float ,@maxprice float
as 
select * from goods 
where price>=@minprice and price <=@maxprice
go
[b]**全局存储过程[/b]
create procedure ##sp_goods_betw
@minprice float ,@maxprice float
as 
select * from goods 
where price>=@minprice and price <=@maxprice
go
[b]**不加缓存的存储过程[/b]
create procedure sp_goods_betw
@minprice float ,@maxprice float
with recompile
as 
select * from goods 
where price>=@minprice and price <=@maxprice
go
[b]**加密存储过程[/b]
create procedure sp_goods_betw
@minprice float ,@maxprice float
with enctyption
as 
select * from goods 
where price>=@minprice and price <=@maxprice
go
[b]总结[/b] 以上所述是小编给大家介绍的Sql中存储过程的定义、修改和删除,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对编程素材网网站的支持!
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部