使用变量执行脚本(TOAD) - 无结果

时间:2011-07-04 04:52:37

标签: sql oracle plsql toad

我运行以下脚本;

VARIABLE emp varchar2(8);

BEGIN

   SELECT '117344'
     INTO :emp
     FROM DUAL;

END;

PRINT :emp;

SELECT *
  FROM hr.job
 WHERE employee# = :emp;

SELECT *
  FROM hr.dojrp_occupancy_view
 WHERE employee# = :emp;

SELECT *
  FROM hr.substantive
 WHERE employee# = :emp;

得到这个:

  

时间开始:4/07/2011 12:38:09 PM
  PL / SQL过程已成功完成。

     

emp

     
     

117344
  没有选择行。
  没有选择行。
  没有选择行。
  时间结束:4/07/2011 12:38:14 PM
  脚本执行的经过时间:4秒

...这很奇怪,因为我知道员工ID是在所有三个表中都存储了数据。当我单独运行每个SELECT语句并返回行时,这会得到验证...是否有我遗漏的内容?

0 个答案:

没有答案