2011-08-18 9 views
5

こんにちは私はこれを今日試してきましたが、運が全くありませんでした。この手順はINTO句は見当違いである:(oracleの変数へのカウントの選択

CREATE OR REPLACE PROCEDURE LEAD_PURGE(closed IN DATE, 
oprtr IN INTEGER, 
leadscount OUT INTEGER) 

is 
BEGIN 

SELECT COUNT(*) FROM LEADS_DELETED INTO leadscount; 

COMMIT; 
END LEAD_PURGE; 

答えて

15

動作しない保存されたそれは次のようになります。

SELECT COUNT(*) INTO leadscount FROM LEADS_DELETED 
6

あなたが間違った場所でintoを持って

ではなく、このような何かを試してみてください。そこから進んでください:

declare 
    cnt number; 
begin 
    select count(*) 
    into cnt 
    from leads_delete; 
end;