0
Id
Count
我想寫一個程序在表中找到「Count
」與「Id
」作爲key.After獲得「count
」我必須增加它並在表格中更新爲'Id
'。如何在不使用遊標的情況下使用過程編寫此代碼。
我想要一個簡單的程序,像下面這樣,但它沒有EXECUTING.IT說明程序成功與編譯錯誤。幫我一把。
create or replace PROCEDURE newpro(inId IN NUMBER, outcount OUT NUMBER) is
select COUNT into outcount from Table1 WHERE ID= inId ;
BEGIN
outcount := outcount +1;
update Table1 set COUNT = outcount WHERE ID = inId ;
END;
請告訴我們你得到了什麼至今。上述過程中的 –
給出了一個編譯錯誤。錯誤(2,1):PLS-00103:遇到下列其中一項時遇到符號「SELECT」:begin函數pragma過程子類型當前光標刪除之前存在外部語言符號「開始「代替」SELECT「繼續。檢查錯誤並更正它。提示:你的代碼應該在開始和結束標籤之間。 –
PS。別喊。 –