寫了乙個Oracle儲存過程,編譯沒通過,請幫忙看下哪裡有語法問題。

時間 2025-03-27 09:15:38

1樓:網友

有錯誤啊!create or replace procedure adjust_inventory(p_goods_id in number,p_adjust_count in number)

as declare

goods_count number(6,0);

adjust_goods_name number(6,0);

beginif (p_goods_id is null) then

dbms_ '商品id為空,不能操作');

return;

end if;

select surplus into goods_count from y_goods where goods_id =p_goods_id;

if (goods_count < p_adjust_count) then

dbms_ '商品調整數量大於庫存量,不能操作');

return;

end if;

update y_goods set surplus = surplus - p_adjust_count where goods_id = p_goods_id;

select surplus into goods_count from y_goods where goods_id = p_goods_id;

select goods_name into adjust_goods_name from y_goods where goods_id = p_goods_id;

dbms_ goods_name ||的庫存成功調整,目前庫存數量為' |goods_count);

end;end adjust_inventory;

2樓:網友

create or replace procedure adjust_inventory(p_goods_id in number,p_adjust_count in number) as

goods_count number(6, 0);

adjust_goods_name number(6, 0);

beginif (p_goods_id is null) then

dbms_'商品id為空,不能操作');

return;

end if;

select surplus into goods_count from y_goods where goods_id = p_goods_id;

if (goods_count < p_adjust_count) then

dbms_'商品調整數量大於庫存量,不能操作');

return;

end if;

update y_goods set surplus = surplus - p_adjust_count where goods_id = p_goods_id;

select surplus into goods_count from y_goods where goods_id = p_goods_id;

select goods_name into adjust_goods_name from y_goods where goods_id = p_goods_id;

dbms_ |的庫存成功調整,目前庫存數量為' |goods_count);

end;

3樓:網友

print 語句後面沒加分號。

oracle儲存過程提示編譯完成但存在錯誤,如何檢視錯誤

4樓:旮我們的事要

1、首先開啟pl/sql developer軟體,新建sql視窗。

2、開啟修改oracle儲存過程,該儲存過程有乙個輸入引數(pid)跟乙個輸出引數(name),即通過使用者id查詢使用者名稱稱並將名稱返回。

3、除錯儲存過程,找到剛剛修慶戚改的儲存過程右擊並點選【test】選項。

4、在開啟的視窗內修改id值並點選左上角的倒三角形圖示開始除錯。按【ctrl+n】進行單步進入除錯,【ctrl+o】單步調咐搭試,【ctrl+t】退出除錯,也可以點選除錯工具進行除錯。

5、變數檢視,譽簡陵在視窗下方可輸入變數名稱觀察變數的變化情況。

6、除錯完成後就可以檢查除錯結果,可以在除錯結果中檢視錯誤。

幫我編謎語,幫我編乙個謎語

卉當臨絕頂 女孩逃不走,左右總相逢 解 女 再加乙個 逃 去掉走之旁就是 姚 左右逢的是 源 六樓的,這可不是網上共享資源,能明目仗膽的抄襲嗎? 伊人已折桃木去,原是天外雲雨來 伊人為女,折桃木為兆,合為姚 雲雨扣水,加原為源 女兒本為水做成,點點滴滴繫心間 打一人名 姚源 桃樹旁女孩砍木,源來是水...

老師叫我們編乙個故事裡面有乙個英雄

講講平民英雄啊,那些見義勇為的英雄們。四川汶川 英雄教師事蹟 在什邡龍居小學的廢墟中,一位年輕女教師的身體斷成兩截,臉部血肉模糊,可她的雙手仍緊緊擁著兩個學生!人們怎麼掰,也無法掰開她緊緊摟住學生的雙手。這位老師名叫向倩,去年大學畢業,到什邡龍居小學當英語老師。發生時,她正在疏散學生離開教室。看到有...

誰能幫我編或者提供故事,誰能幫我編一個 或者提供一個故事?

孤雲詩哲 幽默.去看仙楚吧,搜神記蠻荒記的外傳。寫的狐妖和書生的故事。 小櫻花漂流記 小櫻花被吹走了,吹到很遠的的地方了。他很可憐,結束!不要給太多分 1分夠了,謝謝 一天,一對戀人在樹下談話,男的說 我會一生一世照顧你,我的心一輩子都不會變,它永遠都有你的存在!幫我編一個故事 10 索馬利亞海盜 ...