SQL之游标和临时表
来源:互联网 发布:淘宝收货多久自动确认 编辑:程序博客网 时间:2024/05/20 08:42
今天使用了游标来进行两个表之间的数据比较,并用临时表记录。做个记录以便使用。。
<p>DECLARE@id int,@name varchar(50),@sex varchar(50),@class varchar(50),@type varchar(50),@message varchar(80)</p><p>--定义游标DECLARE titles_cursor CURSOR FOR SELECT ta.* FROM tb1 ta, tb2 t WHERE ta.cname = t.cname --AND -- ta.au_id = @au_id -- Variable value from the outer cursor</p><p>--如果临时表已存在,删除 if object_id('tempdb..#TableInfo') is not null begin drop table #TableInfo end --创建临时表 create table #TableInfo(tid int,tname varchar(50),tsex varchar(50),tclass varchar(50),ttype varchar(50))--打开游标并赋值 OPEN titles_cursor FETCH NEXT FROM titles_cursor INTO @id,@name,@sex</p><p> IF @@FETCH_STATUS <> 0 PRINT '<<No Data>>' </p><p> </p><p> WHILE @@FETCH_STATUS = 0 BEGIN SELECT @message = '' + @name PRINT @message--向临时表插入数据 insert into #TableInfo values(@id,@name,@sex,@class,@type)</p><p> -- PRINT @message FETCH NEXT FROM titles_cursor INTO @id,@name,@sex END--关闭游标 CLOSE titles_cursor--释放游标 DEALLOCATE titles_cursor</p><p>select * from #TableInfo</p>
0 0
- SQL之游标和临时表
- 游标和临时表
- Sql Server临时表和游标的使用小总结
- SQL Server游标中的inserted和deleted临时表
- SQL Server游标中的inserted和deleted临时表
- sql 存储过程 临时表和游标的使用
- 临时表和游标区别
- MsSqlServer临时表和游标
- mysql游标和临时表
- 临时表和游标,选择哪个?
- MS Sql Server临时表和游标的使用小总结
- MS Sql Server临时表和游标的使用小总结
- sql查询所有存储过程内容-利用游标和临时表
- MS Sql Server临时表和游标的使用小总结
- sql server 使用循环和临时表处理数据 而不用游标
- 游标与临时表
- SQL Server中临时表与表变量 游标
- 创建临时表及如何使用游标SQL
- C primer plus(第五版)编程练习第一章
- android permission All
- rails to_json
- 文件操作
- HealthKit开发快速入门教程之HealthKit数据的操作
- SQL之游标和临时表
- 13种排序算法详解(相当清楚,还附有flash动画)
- 收集统计信息
- Nodejs连接mysql与models对应3(最靠谱)
- rails下中文字符串截取的函数
- 【JAVA面试题】设计单例模式的多线程实现
- the NullPointerException when using getLastKnowLocation issue
- std::setw(size)与std::setfill(char)
- wifi驱动移植,arm9上 ifconfig ra0 up 失败