请教PL/SQL中类似MSSQLSERVER execute('select * from tables')的写法 请教PL/SQL中类似MSSQLSERVER execute('select * from tables')的写法存储过程中要用,在线求教。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是这样吗?EXECUTE IMMEDIATE 'select * from tables';结果集用一个游标返回就可以了 ... str_sql := 'select * from tables';EXECUTE IMMEDIATE str_sql ; cursor c1 is select * from tables EXECUTE IMMEDIATE 就是了。 感觉楼上的每天都在csdn转,工作环境一定很不错,呵呵 create or replace procedure sp_test(rst sys_refcursor) isbegin open rst for select * from yourtable;end sp_test; create or replace procedure sp_test(yourtable in varchar2,rst sys_refcursor) isbegin open rst for 'select * from '||yourtable||';end sp_test; EXECUTE IMMEDIATE 就是了。7L的也可以。 快照问题请大家帮忙. imp导入单张表的问题 自定义函数:sql自定义函数转变成oracle函数的问题,求助! 请问oracle 7.0 中的dept和emp示例表怎么在10中调出来啊? 看看这几道题是不是你想象中那么简单,先做出来先给分 Oracle如何进行优化 已知一个如期,如何取得最近的星期三 SQL*Loader-523类型错误 狂晕,300分,为什么改变条件的顺序会影响查询结果??? 请教:Oracle数据库某字段是存储图片,如何设定新记录该字段的默认值呢? varchar2转blob 问题 请教:“object-relationally"该怎么翻译?
begin
open rst for select * from yourtable;
end sp_test;
begin
open rst for 'select * from '||yourtable||';
end sp_test;