Vb.net数据库编程(05):SQlserver的存储过程

SQlserver的存储过程

     说白了,就是一个批处理过程。

     就是一堆SQl语句连续执行,里面可能有一些变量、流程控制,显示等。


所以首先定义一个存储过程,它就有了一批处理名,然后再调用它,可以带一些参数。


  1. use Sales  
  2. go  
  3. create procedure demo_proc  
  4. (@name char(16)='SQL Server',@major int=2005,@minor int=0)  
  5. as  
  6.     print @name + STR(@major,5)+'.'+STR(@minor,5)  

变量以@开始,@name char(16)='SQL Server'就是变量name,类型char,16字长,默认值SQL Server。

后面print就是显示 ,STR就是把数据字转换为字符串,总长度(含小数点)为5.



第二步就是执行它:


后面不跟参数时,就按照原参数样式(默认值)来执行。

后面的跟参数就按参数进行显示,其中default就是原来的默认值。没参数也是按原来 的默认值。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值