zoukankan      html  css  js  c++  java
  • sqlserver 存储过程


    alter proc getName
    @userName varchar(50)
    as
     if(@userName = 'xsm') begin
      select userName from Table_Test where userName=@userName;
     end
     else begin
      select count(*) from Table_Test;
     end
    return

    alter proc getWeek
    @weeks varchar(50)
    as
    declare @i int, @weekName varchar(50)
    set @i=0
    set @weekName='Sunday'
    select @weeks=
     case
      when @weeks = '0' then 'Monday'
      when @weeks = '1' then 'Firthday'
      when @weeks = '2' then 'Wenday'
      when @weeks = '3' then 'Thirday'
      when @weeks = '4' then 'Friday'
      when @weeks = '5' then 'Staterday'
      else @weekName
    end
    print @weeks

    alter proc getCurTable_Test
    @userName varchar(50)
    as
    declare my_cursor cursor for select userName,passWord from Table_Test
    declare @u varchar(50),@p varchar(50)
    open my_cursor
    fetch next from my_cursor into @u, @p
    while(@@fetch_status=0)
      begin
        print @u + @p
        fetch next from my_cursor into @u, @p
      end
    --fetch first from my_cursor into @u, @p
    close my_cursor
    deallocate my_cursor

    select userName,passWord from Table_Test
    exec getName 'xsddm'
    exec getWeek '0'

    exec getCurTable_Test ''

  • 相关阅读:
    Appium
    Appium滑动直到页面底部
    使用Maven以及碰到的坑们(持续更新中。。。)
    通过license server激活IntelliJ IDEA
    HDU 1166
    HDU 2444
    HDU 浙江科技学院校赛2016
    HDU 5651
    HDU 5650
    Interview 位运算
  • 原文地址:https://www.cnblogs.com/xsmhero/p/2513548.html
Copyright © 2011-2022 走看看