如何在动态语句中提取数据变量

[复制链接]
查看11 | 回复2 | 2004-6-16 09:32:00 | 显示全部楼层 |阅读模式
现在我需要在临时动态表中提取化石名称,同时将化石名称放入到索引表变量中p_hsmc,现在程序无法测试,编译可以通过。
回复

使用道具 举报

千问 | 2004-6-16 09:32:00 | 显示全部楼层
动态语句不能用into字句,但能用using语句来传递参数
回复

使用道具 举报

千问 | 2004-6-16 09:32:00 | 显示全部楼层
P_STR := 'SELECTHSMCBULK COLLECT INTOP_HSMC FROM'||P_TNAME||'';
P_STR := P_STR ||'WHERE '||P_YPBH||'ISNOT NULL';
EXECUTE IMMEDIATEP_STR;
非常感谢你的帮助,但是我从P_TNAME这个动态表中需要提出的化石名称是放在一个索引表中(数组),这样就必须使用BULK COLLECT INTO + 变量的语法,这该怎么办?请你指教,我的邮箱[email protected]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行