欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

SQL-SERVER学习(二) 数据表的存储过程

程序员文章站 2022-03-10 17:40:14
在C语言的程序设计中,会把一个重复使用的功能提取出来,做成一个的函数,这样就可以减少冗余代码,且更方便维护、调用。在面向对象的设计语言中,会把一个重复使用的功能提取出来,做成一个类,同样也是为了减少冗余代码,且更方便维护、调用。在数据库实现一些重复的事物处理时,也有跟C语言、面向对象的设计语言里面类 ......

  在C语言的程序设计中,会把一个重复使用的功能提取出来,做成一个的函数,这样就可以减少冗余代码,且更方便维护、调用。在面向对象的设计语言中,会把一个重复使用的功能提取出来,做成一个类,同样也是为了减少冗余代码,且更方便维护、调用。在数据库实现一些重复的事物处理时,也有跟C语言、面向对象的设计语言里面类似的想法。把一大块重复用到的SQL语句封装成一个代码块,方便调用,减少数据库开发人员的工作量。

  

1、创建存储过程
create proc InsertUserInfo(@name varchar(50), @pwd varchar(10), @age int, @gender char(5))
as
insert into UserInfo(UserName, Pwd, Age, Gender) 
values(@name, @pwd, @age, @gender)
select * from UserInfo

 

2、执行存储过程

execute InsertUserInfo '阿诺施瓦辛格', 'anuoshiwa', 60, '男'
execute InsertUserInfo '周润发', 'zhourunfa', 65, '男'