SQL SERVER 拼字符串方式 固定表名 游标变量范例
来源:互联网 发布:淘宝采集软件是什么 编辑:程序博客网 时间:2024/05/20 06:09
declare @col1 varchar(30)
declare @col2 varchar(30)
declare @da int
declare @str varchar(100)
declare @sex varchar(10)
declare @str1 varchar(100)
declare @str2 varchar(100)
create table #salary(
id int,
name varchar(50),
sex varchar(10),
)
declare @id int
set @id=0
set @da=1
set @sex='男'
exec('declare mycursor cursor for select id,name from test where sex='+''''+@sex+'''')
open mycursor
fetch next from mycursor into @id,@col1
while (@@fetch_status=0)
begin
--print @col1
--处理完一条后取下一条
insert #salary(id,name) values(@id,@col1);
set @sex=(select sex from test where id=@id);
update #salary set sex=@sex where id=@id
fetch next from mycursor into @id,@col1
end
close mycursor
deallocate mycursor
select * from #salary
drop table #salary
表的脚本及简单数据
[id] [int] NOT NULL ,
[name] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[sex] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL
)
insert into test values('1','张三','男')
insert into test values('2','李四','男')
整理出处:http://www.itpub.net/thread-1038092-1-1.html
- SQL SERVER 拼字符串方式 固定表名 游标变量范例
- SQL SERVER 拼字符串方式 动态表名 游标变量范例
- SQL SERVER触发器 使用 游标范例
- SQL Server中临时表与表变量 游标
- Sql Server中用变量名作为表名的sql
- SQL SERVER 游标与字符串分割
- Sql Server中用变量名作为表名的解决方案
- sql游标的使用范例
- SQL server 字符串变量拼接
- SQL Server表名
- sql server游标的Cursor for后面使用变量
- sql server游标的Cursor for后面使用变量
- SQL SERVER 临时表 使用 范例
- PL/SQL 游标变量
- PL/SQL 游标变量
- PL/SQL 游标变量
- PL/SQL 游标变量
- SQL Server 表名、字段名为变量时的sql 查询
- hbase培训ppt
- 如何根据cpu的processor数来确定程序的并发线程数量
- [微软官方]如何确定某页时是否完成 web 浏览器控件中的加载
- 11
- flex datagrid itemrender 渲染 问题及解决办法
- SQL SERVER 拼字符串方式 固定表名 游标变量范例
- AT&T汇编针对x86指令集格式
- 安装mysql-noinstall-5.1.41-win32方法及1067错误解决方法
- eclipse反编译插件Jadclipse介绍
- c、c++、c# 结构体与类的区别
- [Java] Font/Color/Event 字体/颜色/事件综合
- dell本本搜不到家里无线
- NSValue和NSNumber的作用和关系
- Linux 调度器模拟