Define SQL Server Triggers
Use the SQL Server Trigger Editor to define the stored procedures that exist for SQL server in a SQL Server physical model.
To define SQL Server triggers
- Click Triggers on the Model menu.
The SQL Server Trigger Editor opens.
- Select the trigger in the Navigation Grid that you want to define and work with the following options:
Note: Click New
on the toolbar to create a new server trigger. Use the Enter filter text box to filter a very large list of server triggers to quickly locate the one that you want to define.
- Name
Displays the server trigger name. You can change the trigger name in this field.
- Trigger Timing
Specifies when the server trigger is executed. Make a selection from the drop-down list.
- Logon Event
Specifies whether the trigger executes when a logon event occurs. Select the check box to enable this option.
- Use Alter Syntax
Generates a combined CREATE and ALTER statement, which, during forward engineering:
- Creates a trigger if it does not exist.
- Alters a trigger if it exists.
Applicable SQL Server 2016 onward.
- Generate
Generates SQL during forward engineering. Clear the check box if you do not want to generate SQL.
- Click the General tab and work with the following options:
- Trigger Events
Specifies the server trigger events. If any of the selected events, or actions, occur in the server, the server trigger is executed. Select or clear the check boxes for the event groups and events that execute the server trigger.
- Type
Specifies the permission level in effect when the server trigger is executed.
- Select User
Specifies the user whose permissions are in effect for the execution of the server trigger.
Note: This option is only available if you have selected the Execute As User option in the Type drop-down list.
- Enabled State
Specifies whether the server trigger is enabled or disabled.
- Encryption
Specifies that the server trigger is encrypted in the database.
- Click the Code tab to define the code type for the server trigger.
- Click the Expanded tab to view expanded code for the server trigger.
- (Optional) Click the Comment tab and enter any comments that you want to associate with the object.
- (Optional) Click the UDP tab to work with user-defined properties for the object.
- (Optional) Click the Notes tab to view and edit user notes.
- Click Close.
The server trigger is defined and the SQL Server Trigger Editor closes.
Copyright © 2021 Quest Software Inc. All rights reserved. All trademarks, trade names, service marks, and logos referenced herein belong to their respective companies. |