对题目的意思不太理解。
my_array 中存放不同的字段的列表:
如:my_array(0)='f1,f2,f3'
my_array(1)='f1,f3,f4'
for i in 0..5
sql_stmt:='select ' || my_array(i) || ' from table';
end loop;
my_array 中存放不同的字段的列表:
如:my_array(0)='f1,f2,f3'
my_array(1)='f1,f3,f4'
for i in 0..5
sql_stmt:='select ' || my_array(i) || ' from table';
end loop;
解决方案 »
- 求大侠看看这个表写个SQL,左写右写都不对
- 急求WE8DEC字符的转换为UTF8
- oracle ORA-02287: 此处不允许序号 的问题
- 如何用SQL语句(oracle数据库)将/2/5/10/156/89/57/这种字符串换成'2','5','10','156','89','57'这种样式
- !!!sos!!!oracle10g主机身份验证
- Oracle组合查询问题
- 求救:如何进行oracle8i enterprise mamagement server配置
- 高手帮帮忙!!先谢谢勒 !!
- Provider=OraOLEDB.Oracle.1; 和 Provider=MSDAORA.1; 的区别。
- 在线等待::怎样将Oracle中编写好的存储过程迁移到Sybase数据库中??经典难题,高手指点!
- 请问哪儿有免费的ORACLE8或ORACLE9的下载啊?
- ATCG请进,给物化视图的分
用动态sql去执行它,通过dbms_sql包(oracle8或以上支持)或execute immediate(本地动态sql,oracle8i或以上支持)可以执行动态sql语句。
另外执行动态的sql也可以通过定义ref cursor实现。
…
select * from &table_name;
…
为何会出现PLS-00103的错误,而在sqlplus中单独执行select * from &table_name;则没有问题.
高手帮忙.谢谢!