打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
SqlServer中循环和条件语句示例!

  --                                  ╔════════╗  
  -- ===============================  ║ if语句使用示例 ║  
  --                                  ╚════════╝   
declare @a int  
set @a=12  
if @a>100  
   begin  
       print @a  
   end  
else  
   begin  
       print 'no'  
   end  
  --                                  ╔══════════╗  
  -- ===============================  ║ while语句使用示例  ║  
  --                                  ╚══════════╝
declare @i int 
set @i=1 
while @i<30 
   begin 
   insert into test (userid) values(@i) 
   set @i=@i+1 
end

-- 设置重复执行 SQL 语句或语句块的条件。只要指定的条件为真,就重复执行语句。可以使用 BREAK 和 CONTINUE 关键字在循环内部控制 WHILE 循环中语句的执行。 本条为以前从网上查找获取!


  --                                   ╔════════╗  
  -- ================================  ║  临时表和try   ║  
  --                                   ╚════════╝   
   
-- 增加临时表  
select * into #csj_temp from csj  
   
-- 删除临时表 用到try  
begin try    -- 检测代码开始  
     drop table #csj_temp  
end try  

begin catch  -- 错误开始  
end catch 


 --                                  ╔═════════╗  
 -- ===============================  ║ 游标循环读记录   ║  
 --                                  ╚═════════╝   
            
declare @temp_temp int  
--declare @Cur_Name  
--@Cur_Name="aaa"  
--------------------------------- 创建游标  --Local(本地游标)  
DECLARE aaa CURSOR for select House_Id from House_House where Deleted=0 or deleted is null  
----------------------------------- 打开游标  
  Open aaa  
----------------------------------- 遍历和获取游标  
     
fetch next from aaa into @temp_temp  
--print @temp_temp  
while @@fetch_status=0  
begin  
  --做你要做的事    
  select * from House_monthEnd where House_Id=@temp_temp  

  fetch next from aaa into @temp_temp  -- 取值赋给变量  

 --   
end  

----------------------------------- 关闭游标  
  Close aaa  
----------------------------------- 删除游标  
  Deallocate aaa  
--      











 
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
SQLSERVER游标及循环语句
简简单单储存过程
SQL中的循环、for循环、游标
sql 游标中使用动态sql
存储过程设计
SQL SERVER游标详解
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服