我在一個測試腳本窗口
選擇在PL-SQL的錯誤:INTO選擇
declare
-- Local variables here
p_StartDate date := to_date('10/15/2012');
p_EndDate date := to_date('10/16/2012');
p_ClientID integer := 000192;
begin
-- Test statements here
select d.r "R",
e.amount "Amount",
e.inv_da "InvoiceData",
e.product "ProductId",
d.system_time "Date",
d.action_code "Status",
e.term_rrn "IRRN",
d.commiount "Commission",
0 "CardStatus"
from docs d
inner join ext_inv e on d.id = e.or_document
inner join term t on t.id = d.term_id
where d.system_time >= p_StartDate
and d.system_time <= p_EndDate
and e.need_r = 1
and t.term_gr_id = p_ClientID;
end
這裏下面的查詢是錯誤:
ORA-06550:第9行第3列:PLS-00428:在此SELECT語句中應該有一個INTO子句
我一直在使用T-SQL很長一段時間,我是PL/SQL新手。
這裏有什麼問題?
你會期待什麼?查詢的結果集作爲塊的輸出? PL/SQL不能像那樣工作... –
我只想查看選定的數據... – levi
@levi:您是使用toad還是pl sql開發人員? –