将多列SQL查询显示到PL/SQL存储过程中
问题描述:
我有一个SQL查询,从中选择“db_cache_advice”中的多个列。我想从脚本创建一个PL/SQL存储过程。将多列SQL查询显示到PL/SQL存储过程中
这里是SQL脚本,可有人告诉我一个小样本从中我可以拿起...
select name, size_for_estimate, size_factor, estd_physical_read_factor
from v$db_cache_advice;
答
如果你问我们是否可以在PL/SQL存储过程中选择多个列或不..
那么好,是的,我们可以选择多列以及..
你必须给多个变量列表相对于列数你选择 -
select name, size_for_estimate, size_factor, estd_physical_read_factor
into l_name, l_size_for_estimate, l_size_factor, l_estd_physical_read_factor
from v$db_cache_advice;
请注意变量应该同步,数据类型应该与列值匹配匹配...
欢迎来到Stack Overflow。这是远远不够的信息。你需要a)决定你想要做什么。 b)试图做到这一点,然后在遇到问题时再回来,请阅读[常见问题] _和_ [问]。 – Ben 2012-03-24 19:43:08