1
我可以CALL
來自MySQL Workbench的存儲過程,但我看不到任何返回的out-params是什麼。如何查看mysql工作臺中的OUT參數
說我有一個過程PROCEDURE test(IN id int, OUT name tinytext)
- 我怎麼能從查詢窗口調用它來檢查它返回正確的東西?
我可以CALL
來自MySQL Workbench的存儲過程,但我看不到任何返回的out-params是什麼。如何查看mysql工作臺中的OUT參數
說我有一個過程PROCEDURE test(IN id int, OUT name tinytext)
- 我怎麼能從查詢窗口調用它來檢查它返回正確的東西?
您需要SELECT
的OUT
參數。
CALL test(1, @v); SELECT @v;
請注意:您必須一次執行兩個查詢(命中控制+用光標在行尾輸入)。此外,工作臺的當前版本似乎有一個錯誤,它不適用於任意參數名稱。當它工作時,當它不在此刻時,我無法擺脫這種模式。
讓我說一下關於[dbForge Studio for MySQL](http://www.devart.com/dbforge/mysql/studio/)(免費快遞版)的一些話。您可以從數據庫瀏覽器樹中執行過程,傳遞IN參數並在窗口中查看OUT參數。 – Devart