2013-05-29 57 views
1

我工作的一個老項目,只是看到了一個功能:未知查詢:撥打update_oai()

$query = 'call update_oai()'; 
$res = $_DB->queryRaw($query); 

我實在找不出這是什麼的問題:「叫update_oai」。任何想法?

+0

'update_oai'是'STORED PROCEDURE'的名稱。 –

+1

您可以通過'SHOW PROCEDURE CODE update_oai;' – Orangepill

+1

獲取存儲過程的內容您可以使用'SHOW PROCEDURE STATUS'查看所有過程的列表。 –

回答

1

這可能是一個存儲過程,請查看爲您的數據庫創建的存儲過程。

+0

謝謝,如何找到存儲過程? –

+0

這一切都取決於你正在使用的用戶界面,爲phpmyadmin看看http://stackoverflow.com/questions/6115573/how-do-i-view-my-stored-procedures-in-phpmyadmin – user65439

+0

完美,謝謝.. –

1

在PHP中,CALL被用來調用存儲過程並且程序的名稱是update_oai這裏沒有參數。

所以有調用存儲過程。

1

這是一個在mysql中的存儲過程,你可以在phpmyadmin中找到過程。