sql存储过程菜鸟教程
2022-11-12 09:56:09
内容摘要
这篇文章主要为大家详细介绍了sql存储过程菜鸟教程,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记。存储过程是已编译好的T-SQL语句的集
文章正文
这篇文章主要为大家详细介绍了sql存储过程菜鸟教程,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记。存储过程是已编译好的T-SQL语句的集合,可以随时调用,速度快,不易出错。但是写长了 确实是很难维护,在项目中我也不怎么喜欢使用。SQL代码如下:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 | <code class = "sql" > --实例1 --可以传递参数,普通参数和输出参数(output) create proc Newpro @testVarA int, @testVatB int, @testSum int Output as begin set @testSum=@testVarA+@testVarB end --调用存储过程Newpro declare @testA int execute Newpro 100,200,@testA output print @testA --实例2 create proc testUser @testUserName varchar(30), @testPassWord varchar(30) as begin declare @testMsg varchar(100) if @testUserName= 'user1' begin if @testPassWord= '123' set @testMsg= '欢迎进入' else set @testMsg= '对不起,密码错误' end else if @testUserName= 'user2' begin if @testPassWord= 'abc' set @testMsg= '欢迎进入' else set @testMsg= '对不起,密码错误' end else set @testMag= '请输入正确的用户名' print @testMsg end --调用存储过程testUser exec testUser 'user1' , '123' ---- 来自www.512pic.com </code> |
注:关于sql存储过程菜鸟教程的内容就先介绍到这里,更多相关文章的可以留意
代码注释