小编Edd*_*ieb的帖子

Oracle PLSQL从变量设置游标

我是Oracle中游标的新手.我有一个包含在变量中的SQL.我想用这个sql打开一个游标.我该怎么做呢?看起来很简单,但我发现的所有示例都只是在"open cursor_name for"语句的正下方输入了sql.

这是我想要运行的(假设我的sql查询有变量v_sql):

open my_cursor for v_sql;
Run Code Online (Sandbox Code Playgroud)

但甲骨文并不喜欢这样.我也试过了

open my_cursor for 
  execute immediate v_sql;
Run Code Online (Sandbox Code Playgroud)

请帮忙.

oracle plsql

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

oracle ×1

plsql ×1