0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一文搞懂数据库的触发器

如意 来源:CSDN 作者:绿林寻猫 2020-08-19 17:22 次阅读

什么是触发器?

触发器是在对表进行插入、更新或删除操作时自动执行的存储过程,不能被直接调用;

触发器通常用于强制业务规则,优越于检查约束;

触发器是一种高级约束,可以定义比CHECK约束更为复杂的约束

触发器的分类

DELETE 触发器

INSERT 触发器

UPDATE 触发器

一文搞懂数据库的触发器

创建触发器的语法:

CREATE TRIGGER trigger_name

ON table_name --指定一个表建立触发器

FOR [DELETE,INSERT,UPDATE] --选择执行什么命令是触发

AS

T-SQL语句(触发时要执行的代码)

(根据不同的执行命令可以得到不同的表,表格类型与table_name一样)

(SELECT * FROM INSERTED / SELECT * FROM DELETE / SELECT * FROM UPDATEED)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据库
    +关注

    关注

    7

    文章

    3584

    浏览量

    63346
  • 触发器
    +关注

    关注

    14

    文章

    1675

    浏览量

    60382
  • 记录
    +关注

    关注

    0

    文章

    9

    浏览量

    11429
收藏 人收藏

    评论

    相关推荐

    如何用jk触发器构成t触发器?t触发器逻辑功能有哪些

    如何用JK触发器构成T触发器 JK触发器是一种基本的触发器电路,由两个输入端J和K控制,以及两个输出端Q和Q'组成。JK触发器的输出可以持续
    的头像 发表于 02-06 14:11 935次阅读

    t触发器和jk触发器的区别和联系

    触发器是数字电路中常用的组合逻辑电路,在现代电子系统中有着广泛的应用。其中,最常用的两种触发器是T触发器和JK触发器。本文将详细介绍T触发器
    的头像 发表于 02-06 14:04 925次阅读

    d触发器的逻辑功能 d触发器sd和rd作用

    了解一下D触发器的逻辑功能。D触发器是一种存储设备,它可以存储和传输一个二进制位数值。D触发器有两个输入端和两个输出端。其中一个输入端称为数据输入端D,另一个输入端称为时钟输入端CLK
    的头像 发表于 02-06 13:52 1143次阅读

    d触发器有几个稳态 d触发器和rs触发器的区别

    D触发器的稳态 D触发器是数字电路中常用的一种存储元件,它有两种稳态,即低电平稳态和高电平稳态。当输入D为低电平时,输出Q保持为低电平;当输入D为高电平时,输出Q保持为高电平。 D触发器和RS
    的头像 发表于 02-06 11:32 635次阅读

    触发器触发顺序是什么

    不同类型的触发器可能有不同的执行顺序。例如,对于同一个表上的多个触发器,插入触发器(INSERT trigger)可能先于更新触发器(UPDATE trigger)执行。
    的头像 发表于 02-05 10:09 319次阅读
    <b class='flag-5'>触发器</b>的<b class='flag-5'>触发</b>顺序是什么

    什么是触发器 触发器的三种触发方式怎么判断

    触发器可以用于强制实施特定的数据完整性约束。例如,当试图插入一条数据违反某种约束条件时,触发器可以阻止该操作。
    的头像 发表于 02-05 10:02 381次阅读
    什么是<b class='flag-5'>触发器</b> <b class='flag-5'>触发器</b>的三种<b class='flag-5'>触发</b>方式怎么判断

    触发器的作用 触发器触发方式分为哪三种

    触发器的作用: 触发器数据库管理系统中的一种重要组件,它可以在特定的数据库操作(如插入、更新、删除等)发生时自动触发一系列的
    的头像 发表于 02-01 14:54 405次阅读

    触发器的作用 触发器的初始状态为0是什么意思

    触发器(Trigger)是一种在指定条件下执行特定动作的自动化工具。它可以是硬件设备或软件程序,常用于计算机系统、电子设备和自动控制系统中。触发器在很多领域都有广泛应用,包括数据库管理系统、传感器
    的头像 发表于 02-01 14:48 364次阅读

    简述insert触发器工作原理

    插入触发器是关系型数据库中一种常见的触发器类型,它是在插入操作发生时执行的动作。插入触发器允许开发人员在插入操作前、中、后执行自定义的代码,从而对插入操作进行额外的控制和处理。下面将从
    的头像 发表于 11-17 15:48 605次阅读

    触发器怎么获取insert的值

    触发器数据库中一种特殊类型的存储过程,它会在特定的数据库操作执行之前或之后自动执行。在数据库中,触发器常常用于在
    的头像 发表于 11-17 15:45 455次阅读

    insert触发器例子

    触发器是一种在数据库中执行自动化操作的特殊存储过程。当指定的事件发生时,触发器就会被触发,并执行相应的操作。在本文中,我们将探讨触发器的概念
    的头像 发表于 11-17 15:43 287次阅读

    触发器的基本原理、应用场景及优缺点

    触发器(Trigger)是数据库中的一种特殊类型的存储过程,它用于在指定的事件(如插入、更新或删除数据)发生时自动执行。触发器可以用于实现对数据库
    的头像 发表于 10-23 17:38 2713次阅读

    什么是触发器?触发器的作用是什么?触发器触发方式

    什么是触发器?触发器的作用是什么?触发器触发方式 触发器是一种在数据库中执行自动化操作的工具。
    的头像 发表于 08-24 15:50 4414次阅读

    触发器(2)#数据库

    数据库
    学习硬声知识
    发布于 :2023年07月13日 20:34:35

    触发器(1)#数据库

    数据库
    学习硬声知识
    发布于 :2023年07月13日 20:33:49