游标的使用

Posted 神雕爱大侠

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了游标的使用相关的知识,希望对你有一定的参考价值。

如下图,想把address和内容两个字段拼接后,放到NewFiled字段里。这回我用了游标。

 

-- 方法1:游标
-- 声明变量
DECLARE
    @address AS NVARCHAR(50),
    @neirong AS NVARCHAR(50);
    
-- 声明游标
DECLARE C_MemberPhone CURSOR FAST_FORWARD FOR
    SELECT address,neirong
    FROM huiyi;
    --ORDER BY empid;
    
OPEN C_MemberPhone;

-- 取第一条记录
FETCH NEXT FROM C_MemberPhone INTO @address,@neirong;

WHILE @@FETCH_STATUS=0
BEGIN
    -- 操作
    UPDATE huiyi SET NewFiled= @address+\' \'+@neirong WHERE address=@address and neirong=@neirong;
    
    -- 取下一条记录
    FETCH NEXT FROM C_MemberPhone INTO @address,@neirong;
END

-- 关闭游标
CLOSE C_MemberPhone;

-- 释放游标
DEALLOCATE C_MemberPhone;

 

 

以上是关于游标的使用的主要内容,如果未能解决你的问题,请参考以下文章

[AndroidStudio]_[初级]_[配置自动完成的代码片段]

更新片段中的 RecyclerView

如何获取edittext游标的绝对屏幕位置?

有关游标的使用

如何优化使用游标的 PL/SQL 代码

Oracle游标sql语句代码块的优化