2017-10-17 4 views
2

私はイベントトリガーを作成します。イベントトリガーを更新するにはどうすればよいですか?

CREATE EVENT TRIGGER tr_event_begin ON ddl_command_start EXECUTE PROCEDURE event_trigger_begin(); 

後、私は、イベントまたはプロシージャを変更する必要があります。今、私はそうする必要があります:

DROP EVENT TRIGGER tr_event_begin; 
CREATE EVENT TRIGGER tr_event_begin ON ddl_command_end EXECUTE PROCEDURE myProc(); 

どうやって別の方法ですか?トリガを削除せずに、SQL ...のみを更新してください。

+0

代わりexistinf機能を修正 - https://www.postgresql.org/(決して周りに 'CREATE OR REPLACE TRIGGER'声明 –

+0

など...機能を変更する[** ALTER EVENT TRIGGER **] docs/9.3/static/sql-altereventtrigger.html)?? –

+0

ALTER EVENT TRIGGER - 手順やイベントをどのように変更できるのかはっきりしていますか? –

答えて

関連する問題