我是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)
请帮忙.