我想提到我是新的使用SQL开发人员,我试图用两个变量中找到的两个值填充临时表,但我无法修正它。我希望你们中的一个人能有更好的主意。 这是我已经试过:在oracle中的变量遇到问题SQL开发人员
DECLARE
x NUMBER;
y NUMBER;
BEGIN
EXEC SELECT COUNT(*) INTO :x FROM (select * from view2 where restituita=1);
EXEC SELECT COUNT(*) INTO :y FROM (select * from view2 where restituita=0);
create global temporary table dateRest (rest number,nerest number);
insert into dateRest values(x,y);
select * from dateRest;
END;
我怀疑这会工作。我甚至怀疑这三个语句中的任何一个都可以在PL/SQL块中使用。 – Codo 2010-12-21 18:14:49