2
A
回答
5
假設的SQL * Plus:
var v_result number
exec doSomething(42, :v_result);
print v_result
你可以將它放入一個SQL腳本,並傳遞在命令行到SQL * Plus。
2
試試這個
BEGIN
var v_outparam1 number;
var v_outparam2 number;
exec myProc(v_outparam1,v_outparam1);
END;
/
+1
在'BEGIN/END'塊你不會附上這些線 - 他們的SQLPlus命令,而不是PL/SQL語句。 – 2012-02-27 14:59:01
+1
謝謝。我錯過了/最後! – 2013-12-18 13:58:00
相關問題
- 1. Oracle PL SQL命令行實用程序
- 2. 命令sql oracle
- 3. 如何從存儲過程啓動SQL命令行?
- 4. 如何從C#調用Oracle過程#
- 5. 如何從Windows命令行訪問oracle sql?
- 6. 如何從命令行調用PascalScripts UnitImporter
- 7. 如何調用Oracle過程
- 8. 如何在Windows命令行中通過WSL調用Linux命令?
- 9. 如何從.NET調用Oracle存儲過程(PL/SQL)?
- 10. 如何調用命令行
- 11. 如何從命令行調用PL/pgSQL而不是SQL
- 12. 使用alter session從Linux命令行運行的Oracle SQL腳本
- 13. 從調用進程獲取命令行
- 14. 如何從maven命令行遠程調試java應用程序
- 15. 從Oracle SQL從命令導出爲CSV
- 16. 如何從命令行運行db2 sql命令?
- 17. 調用命令行程序
- 18. 這個oracle SQL命令如何工作?
- 19. SQL存儲過程執行命令
- 20. 從命令行運行Oracle查詢
- 21. sqlplus oracle:如何在1行中的bash上運行sql命令?
- 22. 從SQL運行命令行存儲過程
- 23. 如何從命令行運行程序?
- 24. 如何從gnome shell擴展中調用命令行程序?
- 25. 如何從命令行調用VBS的函數/子程序?
- 26. 如何調試C#命令行程序
- 27. .NET Oracle SQL命令不執行
- 28. 如何從Qt調用SCP命令
- 29. Oracle PL/SQL如何在提交時調用遠程過程(RPC)
- 30. 如何從Windows命令行向SQL PowerShell發送多個命令?
/***********/ 我得到這個 ERROR位於第1行: ORA-06550:第1行,第7列: PLS-00201:標識符 'doSomething的' 必須被聲明 ORA-06550:第1行,第7列: PL/SQL:語句忽略 V_1 ---------- V_2 ---------- – Anandhakrishnan 2012-02-27 14:18:05
@Anandhakrishnan - 然後通過輸入'DESCRIBE doSomething'以確保該過程存在開始,是訪問,並具有您所期望 – 2012-02-27 14:59:46
或許輸出變量的類型是不正確的簽名 - 你沒有告訴我們什麼參數類型爲。 – 2012-02-27 15:00:13