b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

sqlprocedure?sql procedure判断0?procedure判断值为空?存储过程(Procedure)

电脑杂谈  发布时间:2016-07-31 18:00:02  来源:网络整理

你是否正在寻找关于sqlprocedure的内容?让我把最实用的东西奉献给你:

ylbtech-SQL Server:SQL Server-存储过程(Procedure),带入参数和出参数

SQL Server 中的存储过程(Procedure),带入参数和出参数。

内容简介

技术与环境

语言类别:

SQL之T-SQL

thankyou: sunshine, 谢谢你的默默付出

:

SQL Server

学习软件:

Microsoft SQL Server

课程总策划:

yuanbo

English name:

sunshine

个人主页:

科研团队:

ylbtech

教研团队:

ylbtech

1, 存储过程(Procedure)-基本创建与操作。


--================================ -- ylb:存储过程创建与操作 --================================ use pubs go --一、无参存储过程 --1,创建存储过程 create procedure PTitles as select * from titles go --2,执行存储过程 execute PTitles go --3,移除存储过程 --drop procedure PTitles go

2, 存储过程(Procedure)-带入参

--============================== -- ylb:存储过程-入参 -- 16:44 2011/12/14 --============================== use pubs go --1,创建带入参存储过程 select * from titles where type='business' go create proc P_Titles_ByType @type char(12) --入参 as select * from titles where type=@type go --2,执行带参数的存储过程 --a)方式一 exec P_Titles_ByType @type='business' go --b)方式二 exec P_Titles_ByType 'business' go --P1:写一个存储过程,要求图书类型是business且单价大于10的所有信息 --P1_1,创建存储过程 select * from titles where type='business' and price>10 go create proc P_Titles_ByTypeAndPrice @type char(12), --入参 @price money --入参 as select * from titles where type=@type and price>@price go --P1_2,执行存储过程 exec P_Titles_ByTypeAndPrice @type='business',@price=10 go exec P_Titles_ByTypeAndPrice @price=10,@type='business' go exec P_Titles_ByTypeAndPrice 'business',10 go --是错的,当你直接给值时,一定注意参数的顺序和类型,。 --exec P_Titles_ByTypeAndPrice 10,'business'

3, 存储过程(Procedure)-带入参和出参。

--================================ -- ylb:存储过程-带入参和出参 -- 16:44 2011/12/14 --================================ use pubs go select * from titles --P1:查图书编号是“BU1032”的图书的单价是多少? select price from titles where title_id='BU1032' go --P1_1,创建 create proc P_Titles_ByTitleID_SelectPrice @title_id varchar(6) --入参 as select price from titles where title_id=@title_id go --P1_2,执行 exec P_Titles_ByTitleID_SelectPrice 'BU1032' go --P2_1,创建 create proc P_Titles_ByTitleID_SelectPrice2 @title_id varchar(6), --入参 @price money output --出参【出参加标识(output)】 as select @price=price from titles where title_id=@title_id --出参的@在=左边 go --1,先声明变量 declare @price2 money --2,之后在调用 exec P_Titles_ByTitleID_SelectPrice2 @title_id='BU1032', @price=@price2 output --3,再之后在查声明变量 select @price2 --出参要声明,配参后面要加output标识,之后再查声明变量。

作者:ylbtech
出处:
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

以上就是关于sqlprocedure的全部内容,相信你一定会非常满意。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-13754-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...