开发者社区 问答 正文

What are triggers in SQL?

What are triggers

展开
收起
1780169608831412 2021-10-16 14:25:53 505 分享 版权
1 条回答
写回答
取消 提交回答
  • 网络规划设计师、敏捷专家、CISP、ITSS服务经理、ACA全科目、ACP4项、ACE、CBP、CDSP、CZTP等。拥有 PRINCE2 Foundation/Practitioner、CCSK、ITIL、ISO27001、PMP等多项国际认证。 专利5+、期刊10+、知识产权师。核心期刊审稿人。

    Triggers in SQL is kind of stored procedures used to create a response to a specific action performed on the table such as INSERT, UPDATE or DELETE. You can invoke triggers explicitly on the table in the database.

    Action and Event are two main components of SQL triggers. When certain actions are performed, the event occurs in response to that action.

    Syntax:

    CREATE TRIGGER name {BEFORE|AFTER} (event [OR..]}
    ON table_name [FOR [EACH] {ROW|STATEMENT}]
    EXECUTE PROCEDURE functionname {arguments}
    
    2021-10-16 15:20:19
    赞同 1 展开评论
问答分类:
SQL
问答地址: