博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL Server 第三堂课,学习数据库函数。跟C#语言异曲同工,同样是由输入参数,输出参数,函数体,返回值四要素组成,不同的是语法和写法。掌握知识的关键在与学好C#语言的函数...
阅读量:4977 次
发布时间:2019-06-12

本文共 1472 字,大约阅读时间需要 4 分钟。

--存储过程--定义变量declare @bianliang intset @bianliang =12 --变量赋值select @bianliang print @biangliang --定义两个变量求和declare @bianliang1 int, @bianliang2 intset @bianliang1 =1 --给变量赋值用setset @bianliang2 =2select @bianliang1+@bianliang2--创建存储过程create proc  chaxun --存储过程的名字as-- as...go 中间写存储过程内容  select *from cangku go  --存储过程创建之后,会存储到对应数据库的可编程性——>存储过程文件夹exec chaxun  --执行存储过程--带返回值的存储过程create proc cangkushaaaasdeclare @a intselect @a=COUNT(*) from cangkubiao   --查询结果赋值给了变量@areturn @agodeclare @jiesou int --定义一个变量接收存储过程的返回值exec @jiesou=cangkushaaa --在执行存储过程中,用变量去接收返回值,就是等于走cangkushaaa这个函数的过程得到最终结果print @jiesou  --输出接收结果--带输入参数的存储过程create proc suanjiafa  --创建一个存储过程,suanjiafa是函数名@a int,  --输入参数:逗号隔开,放在as和存储过程之间@b int  --输入参数  as  --函数体  return @a+@b  go      declare @a int  --定义一个接受变量  exec  @a=suanjiafa 3,5  --带参数的存储过程,需要在存储过程中输入参数,空格隔开,参数之间用逗号隔开,3代表@a,5代表@b                          --在这里输入参数,就是这两个参数在suanjiafa这个参数中走的过程中所得到的结果  print @a      --输入一个0-100的数  create proc panduanshuzi  --创建存储过程  panduanhanshu就表示这个函数  @a int --存储过程的输入参数,定义一个变量  as                       --在as和go 之间就是函数体  if @a>=0 and @a<10  begin   return 1  end  else if @a>=10 and @a<100  begin  return 1  end  else  begin   return -1  end  go declare @a int  --定义一个新变量   exec @a=panduanshuzi 100  --100是输入的参数  用这个定义的新变量接受 panduanshuzi函数的最终值。                             --结果就是100 在panduanshuzi 这个函数体里所走的过程 print @a    --输出最终结果  ,相当于c#语言里的console .write

 

转载于:https://www.cnblogs.com/275147378abc/p/4457947.html

你可能感兴趣的文章
**p
查看>>
优先队列详解
查看>>
VS2012 创建项目失败,,提示为找到约束。。。。
查看>>
设计类图
查看>>
类对象
查看>>
[Voice communications] 声音的滤波
查看>>
软件建模——第9章 毕业论文管理系统—面向对象方法
查看>>
[SDOI2008]洞穴勘测
查看>>
Difference between Linearizability and Serializability
查看>>
IDEA使用操作文档
查看>>
UIView
查看>>
添加日期选择控件
查看>>
bzoj4765: 普通计算姬 (分块 && BIT)
查看>>
看完漫画秒懂区块链
查看>>
Oracle命令类别
查看>>
stc12c5a60s2驱动TEA5767收音机模块硬件调试总结
查看>>
vue中提示$index is not defined
查看>>
css选择器
查看>>
ASP.NET上传下载文件
查看>>
Galaxy Nexus 全屏显示-隐藏Navigation Bar
查看>>