select语句返回多条记录给SQLServer变量赋值-成都创新互联网站建设

关于创新互联

多方位宣传企业产品与服务 突出企业形象

公司简介 公司的服务 荣誉资质 新闻动态 联系我们

select语句返回多条记录给SQLServer变量赋值

下面为您介绍的是SQL Server对select语句返回多条记录给变量赋值时的处理情况,希望可以让您对SQL Server变量有更深的认识。

成都创新互联公司2013年开创至今,先为安康等服务建站,安康等地企业,进行企业商务咨询服务。为安康企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

 
 
 
  1. declare @user nvarchar(20) 
  2. select @user='user1' 
  3. use countme 
  4. /*判断用户是否存在*/ 
  5. declare @userweek int 
  6. select @userweek=[week] from base where userid=@user 
  7. select @@rowcount 
  8. if @@rowcount=0 
  9. return 
  10. select @userweek 

最后的@userweek打印出来的结果就是记录用户名为user1的week字段的值

而当我们用下面的语句选择所有记录时(没有where限制)

 
 
 
  1. declare @user nvarchar(20) 
  2. select @user='user1' 
  3. use countme 
  4. /*判断用户是否存在*/ 
  5. declare @userweek int 
  6. select @userweek=[week] from base 
  7. select @@rowcount 
  8. if @@rowcount=0 
  9. return 
  10. select @userweek 

最后@userweek打印出来的值是返回的所有记录中排名最后一条记录的week字段值


分享文章:select语句返回多条记录给SQLServer变量赋值
标题URL:http://www.kswsj.cn/article/cojpege.html

其他资讯