• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

光的色彩

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

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

  在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, '男'

 

posted on 2018-04-04 10:19  光的色彩  阅读(368)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3