PLSQL 游标 使用问题

PLSQL 游标 使用问题,第1张

fetch语句的基本语法格式是:

fetch cursor_variable into field_variable1, field_variable2[, ...]

cursort_variable是游标变量,即代码中的teafield_variable1, feild_variable2是用来接收游标中字段值的变量,即接收ttile, renshu的变量,需要有定义。

你这里用错了。

我个人觉得你这个应该让应用软件去实现,而不是什么都丢在数据库端实现

如果确实需要在数据库端实现,你直接遍历游标就可以了,而不是释放游标后,释放游标后,你又需要开辟另外的空间存储数据

3个 UPDATE比开游标划算:

举其中一种情况的例子:

UPDATE BBB 

   SET BBB.DIQUHAO = (SELECT ABB.DIQUHAO FROM ABB WHERE ABB.ID = BBB.ID)

 WHERE EXISTS(SELECT 1 

                FROM ABB 

   WHERE BBB.ID = ABB.ID  

                 AND ABB.XINGMING = BBB.XINGMING 

                 AND ABB.YIBAOHAO = BBB.YIBAOHAO)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6888640.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-29
下一篇 2023-03-29

发表评论

登录后才能评论

评论列表(0条)

保存