我想提到我是新的使用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