批量循环向学生表中添加插入数据进阶必知以及return返回数据判断测试


select * from stdemo


 -- 一 循环写法, 批量增加数据测试 
   declare @i int,@si varchar(60) 
   --1 先声明一个变量 @i
      set @i = 0 
   while @i<=99  begin 
   --str 加空格 .right 取左边2位数字. 
		--set @si =right(str(@i),2)
		set @si =trim(str(@i))
		--if判断 
		if len(@si)=1 set @si='0' + @si
		print @si
		--循环建好,再插入数据
		insert into stdemo(stno,stname)values('1901'+@si,'张三'+@si)
		
		--循环体 
		set @i = @i+1

   end 

效果

  

return 返回数据判断

  效果


 if exists (select * from st where stno='121001') 
    return 
	el

猜你喜欢

转载自blog.csdn.net/chenggong9527/article/details/123967821
今日推荐