2011-03-03 36 views

回答

0

您或許可以從應用程序運行ALTER EVENT聲明,對不對?

如果沒有 - 這可能只是一個特權問題 - 應用程序的用戶應具有EVENT權限。

Afaik,ALTER是改變調度的唯一方法(我不認爲有任何其他需要)。

+0

感謝您的回覆。 – Phanindra 2011-03-18 11:56:09

+0

但我們希望通過使用動態sql過程讀取數據庫的時間間隔來更改事件的時間間隔。但是,當我們這樣做的時候,這是失敗的。我們收到錯誤信息,如「此準備語句協議中不支持此命令」 請幫我解決這個問題。 – Phanindra 2011-03-18 11:58:04

+0

@Phanindra - 我不認爲你可以用準備好的聲明來做到這一點。唯一想到的是從一個查詢中讀取數據庫的時間間隔,然後在應用程序中構建ALTER查詢並運行它(使用字符串連接而不是預準備語句)。我不確定這是最佳做法,但它應該起作用。 – Galz 2011-03-18 14:05:26

相關問題