2013-01-09 111 views
3

我一直在使用TOAD for MySQL,因爲我是Oracle的一個轉換器。我試圖找到執行調用一個函數的過程所需的時間。這是一個非常簡單的存儲過程,但它有一個OUT參數:在具有OUT參數的MySQL Workbench中調用存儲過程

PROCEDURE TESTME (OUT dTEST DOUBLE) 

我決定嘗試MySQL工作臺GUI。 我該怎麼稱呼這個? 當我嘗試CALL TESTME時,發現1318錯誤 - 參數數量不正確。

回答

1

您將需要聲明一個變量來先按住OUT參數:

DECLARE @dummy DOUBLE; 
CALL TESTME(@dummy); 

ETA:我覺得其實在聲明變量是可選的。只要CALL聲明沒有DECLARE應該工作。

+0

這給DECLARE關鍵字上的錯誤:語法錯誤,意外的DECLARE_SYM –

相關問題