SQL动态游标
2012-01-04 12:08
218 查看
说明:用动态字符串打开游标
declare @lcSqlcommand nvarchar(4000),
@test cursor,
@lnSucc int,
@name varchar(50)
set @lcSqlcommand=
'use northwind
set @test=cursor local scroll for
select name
from sysobjects
order by name
open @test
'
Exec @lnSucc=sp_executesql @lcSqlCommand,
N'@test cursor OutPut',
@test output
fetch next from @test into @name
while @@fetch_status=0
begin
print @name
fetch next from @test into @name
end
select name
from sysobjects
order by name
declare @lcSqlcommand nvarchar(4000),
@test cursor,
@lnSucc int,
@name varchar(50)
set @lcSqlcommand=
'use northwind
set @test=cursor local scroll for
select name
from sysobjects
order by name
open @test
'
Exec @lnSucc=sp_executesql @lcSqlCommand,
N'@test cursor OutPut',
@test output
fetch next from @test into @name
while @@fetch_status=0
begin
print @name
fetch next from @test into @name
end
select name
from sysobjects
order by name
相关文章推荐
- 利用oracle动态游标实现动态SQL循环遍历
- 在Oracle PL/SQL中游标声明中表名动态变化的方法
- 嵌套游标及动态SQL
- SQL SERVER在历史月表上增加字段,用到了SQL的游标和动态语句
- 使用DBMS_SQL实现动态sql游标
- 如何在定义游标的时候使用动态sql语句
- 在PL/SQL使用游标获取数据及动态SQL
- 在PL/SQL中使用游标、动态sql和绑定变量的小例子
- 带参数游标,ref游标 动态sql
- pro*c动态SQL技术-游标
- pb里的动态游标(字符串作为sql)
- 游标变量、动态sql及变量绑定的使用
- 动态SQL,嵌套游标,INSTR,SendMail
- Oracle 存储过程及函数中游标+动态的sql处理
- 定义游标时使用动态SQL
- 【原创】定义游标时使用动态SQL语句
- 游标使用 和sp_executesql动态sql
- oracle函数返回结果集(动态查询Sql并定义游标)
- 六.函数,动态sql,游标在实际中的应用
- SQL语句查询结果集中的动态修改案例(临时表+游标)