是否有任何工具可以從數據庫中找出存儲過程及其參數列表?我只是實現了在swing應用程序中,用戶只會提供數據庫名稱,並根據db名稱獲取所有存儲過程及其參數。從MySQL數據庫中獲取存儲過程
回答
SHOW PROCEDURE STATUS
將向您顯示可用的存儲過程。
有關讀取程序特定的數據庫,使用 -
SHOW PROCEDURE STATUS
WHERE Db = 'your_database_name';
見this答案更詳細的解釋。
看看DBVisualizer。它會向你顯示與你的數據庫相關的一切,包括你的存儲過程。
感謝paulius的快速回復......但這是個人的工具。我不能在我的swing應用程序中使用它..是否有任何Java API,它將幫助我找出不僅用於MySql數據庫的每個數據庫的存儲過程及其參數。 – user591790
這是純粹的基於Java的工具,不僅可以找到每個數據庫的參數,而且還可以找到MySql的參數。 –
確定paulius ..是否提供了我可以在我的swing應用程序中使用的任何Java API? – user591790
您可以使用:SELECT name,param_list FROM mysql.proc WHERE db='your_database' and type='procedure';
來檢索所有程序及其參數的列表。
- 1. Mysql存儲過程 - 從多個數據庫表中獲取行
- 2. 使用存儲過程從數據庫獲取數據
- 3. PHP從數組中獲取元素存儲在mySQL數據庫
- 4. 從存儲過程中獲取參數
- 5. django從數據庫存儲過程獲取默認值
- 6. Intellij插件:從數據庫獲取存儲過程
- 7. 獲取mysql其他存儲過程到新的存儲過程數據
- 8. 從java中的mysql存儲過程中獲取參數
- 9. Asp.net C#Mysql使用存儲過程獲取數據表格數據庫
- 10. MySQL存儲過程中沒有數據獲取
- 11. mysql存儲過程,使用從數據庫中選擇的值
- 12. PHP-MySQL從存儲過程中獲取輸出參數的值
- 13. 數據庫存儲過程
- 14. 從腳本中跟蹤存儲過程存儲的數據庫
- 15. 如何從MySQL中獲取數據並存儲在Sqlite數據庫中android
- 16. 從數據庫中獲取存儲的數據到ListView中。
- 17. 如何從存儲過程中獲取數據
- 18. 無法從存儲過程中獲取數據
- 19. 從單個存儲過程的兩個表中獲取數據?
- 20. 從空白存儲過程數據集中獲取列名稱
- 21. 如何從我的存儲過程中獲取一組數據?
- 22. 從存儲過程中獲取在Oracle
- 23. 從存儲過程中獲取價值
- 24. 從存儲過程中獲取結果
- 25. NHibernate從存儲過程通過ref_cursor獲取數據
- 26. Mysql存儲過程獲取數據並返回爲行
- 27. 從c#WinApp的Mysql數據庫存儲過程
- 28. 存儲過程從MySQL數據庫斷開codeigniter
- 29. 是否可以從Oracle數據庫調用MySQL存儲過程?
- 30. mysql存儲過程從基於數據庫的隊列彈出
謝謝sayem快速回復......但我們如何獲取特定存儲過程的參數? – user591790
@ user591790:查看修改。 –
再次感謝sayem ..是否有任何Java API會幫我找到存儲過程及其參數? – user591790