Zhao Tian 博客

存储过程

2017-12-30 13:27:29


一、无参存储过程

  1. 创建存储过程

    create Procedure GetLogin
    as
    select * from login
    go
    
  1. 执行存储过程

    exec GetLogin
    

二、无参有返回值存储过程

  1. 创建

    create  Procedure inLogin
    as
    INSERT INTO [dbo].[login] VALUES('user1',2017 ,9);
    return @@rowcount
    go
    
  2. 执行

    exec inLogin
    

三、有输入和输出的存储过程

  1. 创建

    CREATE Procedure GetLogin1
    @UserName nchar(20),
    @UserID int output
    as
    if(@UserName>5)
    select @UserID=COUNT(*) from login where id>0
    else
    set @UserID=100
    return @@rowcount
    
  2. 执行

    exec GetUserAccountRe1 '1',null
    

修改时间 2017-12-30 14:42:22| 阅读(129) |评论(0) |返回首页

评论