ALTER TRIGGER
Modifies a trigger.
	Modifies a trigger.
Syntax
ALTER TRIGGER [[database.]schema.]trigger {
          OWNER TO new_owner
        | SET SCHEMA new_schema
        | RENAME TO new_trigger
        | PROCEDURE TO new_procedure
    }
Parameters
- [- database- .]- schema
- Database and schema. The default schema is - public. If you specify a database, it must be the current database.
- trigger
- The trigger to modify.
- new_owner
- The new owner and definer of the trigger. This affects the behavior of AS DEFINER.
- new_schema
- The new schema of the trigger.
- new_trigger
- The new name for the trigger.
- new_procedure
- The function signature of the stored procedure.
Privileges
Superuser
Examples
To attach a different procedure to the trigger:
=> ALTER TRIGGER daily_1am PROCEDURE TO log_user_actions(10, 20);
To rename a trigger:
=> ALTER TRIGGER daily_1am RENAME TO daily_1am_gmt;
To move the trigger to a different schema:
=> ALTER TRIGGER daily_1am_gmt