此文章主要介绍的是SQL Server存储过程之入门学习导航, 如果你想创建SQL Server存储过程的话,在操作之前你一定要先用use语句,对其声明要将存储过程存储在哪个数据库中.
创新互联公司是专业的方正网站建设公司,方正接单;提供成都网站制作、成都网站设计、外贸营销网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行方正网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
- e.g
- use company;
执行之.之后就可以声明SQL Server存储过程了.
- e.g
- create procedure ***
- @id varchar(50) , @name int output
- as
- select @namename=name from table where id=@id
然后可以用alter对SQL Server存储过程进行修改.
declare可以声明一个变量
用set对变量赋值
- e.g
- alter proc getempp
- @ID int
- as
- declare @Department int
- select @Department=a.Department
- from company.dbo.employee a
- inner join company.dbo.department b
- on a.Department=b.ID
- where a.ID=@ID
- if @@ROWCOUNT>0
- begin
- select *
- from company.dbo.department
- where ID=@Department
- select * from company.dbo.employee
- where Department=@Department
- end
- else
- begin
- RAISERROR('No record found',10,1)
- end
上例中的@Department是被选择出来的值,然后用来为下面的if语句块中的查询服务的.
以上的相关内容就是对SQL Server存储过程入门学习的介绍,望你能有所收获。
文章名称:SQLServer存储过程之入门学习导航
本文来源:http://www.shufengxianlan.com/qtweb/news2/401302.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联