基于Sql重定向查询(将值插入Dual)

时间:2014-07-23 16:21:41

标签: sql database oracle crystal-reports

我的想法是在双表中插入多行。

我有一个查询,其中我的要求是当我输入%作为我的参数时它应该得到1个查询,否则它应该转到另一个查询。它显示错误(& a1 ='%')

当我执行此查询时,它会询问提示,我将输入%,它应该进入查询"从ops $ glimsne.tim_modules中选择module_package,module_name"

我的代码如下

DECLARE 

   ab tim_modules_tbl%rowtype;
   a11 tim_modules_tbl%rowtype;

begin
 (
 select a1, b1 into ab,a11 from (
 case 
 when &a1='%' Then
  (select module_package, module_name from ops$glimsne.tim_modules)
    else
(select module_id, module_name from ops$glimsne.tim_modules)

    end
  )dual );
END;

它应显示双表

中的所有值

0 个答案:

没有答案