代码之家  ›  专栏  ›  技术社区  ›  iosdevnyc

存储过程选择到变量中

  •  8
  • iosdevnyc  · 技术社区  · 14 年前

    如何计算表的结果并传递到存储过程变量中?

    DECLARE @totalrecs varchar
    select count(id) from table1
    

    我想要totalrecs变量中的count记录。

    3 回复  |  直到 11 年前
        1
  •  14
  •   SQLMenace    14 年前

    这样地

    --will not count NULLS
    select @totalrecs= count(id) from table1
    
    --will count NULLS
    select @totalrecs= count(*) from table1
    
        2
  •  2
  •   Leigh S    14 年前
    
    DECLARE @totalCount Int
    Select @totalCount = count(*) 
    From table1
    
    Exec sp_DoSomething @Var = @totalCount
    
        3
  •  1
  •   Rockcoder    14 年前
    select @totalrecs= count(id) from table1