當前位置:首頁 » 存儲配置 » 存儲過程無效

存儲過程無效

發布時間: 2022-03-30 06:44:53

❶ Oracle 定義存儲過程 不能執行,處於無效狀態。

無效狀態有兩種可能,一種是你的存儲過程編輯沒有成功,創建了,但裡面有語法錯誤。
還有一種是存儲過程使用的表有結構上的改變,需要重新編譯一下。
你重新編譯一下,如果不成功,就是有語法問題,你需要修改存儲過程。

❷ 我用plsql創建的存儲過程為什麼是無效的

你在編寫完存儲過程後,有沒有打「\」這是代表預編譯這個存儲過程,然後你在打
exec test試試

❸ 存儲過程失效

沒見過這種錯誤啊
重新搭建伺服器吧
也可能是你jdk的版本太低了

❹ 存儲過程正確但是調用顯示無效sql 我的存儲過程很簡單

end procere 不是 end console;
你這個存儲過程能建成功???疑惑了我。。

❺ oracle中調用存儲過程時顯示該存儲過程處於無效狀態是怎麼回事

-- 查看存儲過程執行時的列印信息
SET SERVEROUTPUT ON
-- 執行存儲過程
EXECUTE $proc_name;
-- 帶有輸出參數的情況下
var $variable $type($length);
execute $proc_name(:$variable);
-- 查看存儲過程內容 單引號內大寫
SELECT text FROM all_source WHERE TYPE='PROCEDURE' AND NAME='$proc_name' (AND OWNER='$owner');-- 重新編譯存儲過程

❻ oracle存儲過程 處於無效狀態

1、你的存儲過程有錯誤,編譯不通過。處理於無效狀態。
2、問題
存儲過程中隱式游標的select語句必須要有into子句。
而select*fromtemp_syckzl_zy這是一個沒有意義的語句;
應改為如:selectcol1intov_col1fromtemp_syckzl_zy;
註:col1為表中一欄位,v_col1為一變數

❼ oracle 存儲過程 無效

怎麼個無效法?應該能運行成功吧 只是沒有結果顯示?
你要加上一條輸出語句.
DBMS_OUTPUT.PUTLINE

❽ oracle存儲過程對象無效

以下逐行寫,不要一寫復制進去

begin
demo1;
end;
/

第四行的反斜杠不能省略

❾ 為什麼運行exec無法執行存儲過程,提示無效sql語句

exec 存儲過程名稱
並不是 exec '存儲過程名稱'
請注意 並採納 謝謝!

熱點內容
家用電腦安裝伺服器內存 發布:2025-02-01 14:38:50 瀏覽:257
增量調制編解碼實驗報告 發布:2025-02-01 14:30:30 瀏覽:787
不良人2無敵傷害腳本 發布:2025-02-01 14:23:04 瀏覽:398
地圖flash源碼 發布:2025-02-01 14:13:33 瀏覽:957
家庭影院配置什麼樣的音響 發布:2025-02-01 14:04:33 瀏覽:545
蘋果手機存儲空間不能用怎麼回事 發布:2025-02-01 14:03:04 瀏覽:259
qq易語言盜號源碼 發布:2025-02-01 14:01:25 瀏覽:812
源神比較好的雲伺服器 發布:2025-02-01 13:55:27 瀏覽:208
黑蘋果idea編譯慢 發布:2025-02-01 13:45:30 瀏覽:552
c和linux 發布:2025-02-01 13:39:38 瀏覽:177