首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何设置触发器在变量等于另一个变量时触发?

如何设置触发器在变量等于另一个变量时触发?
EN

Stack Overflow用户
提问于 2017-01-23 12:15:38
回答 1查看 1K关注 0票数 0

在创建触发器时,我们可以设置遵循变量运算符字符串排列的条件,但我想根据变量运算符变量排列来设置它

例如:当Var1等于Var2时,触发Trigger1。

我应该如何实现这一点?-最后一个复选框中的任何内容都被认为是一个字符串。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-24 19:05:01

您可以通过创建自定义JavaScript变量来实现此目的。

这方面的一个例子是:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
function(){
  if ({{Var1}} == {{Var2}}){
    return true}
  else{
    return false}
}

这将评估Var1是否等于Var2,如果相等,则返回true,否则返回false。

然后,在导致这些值变得相同的特定事件上(例如单击),您可以根据此JavaScript变量的值为真的条件设置一个事件来触发。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41806150

复制
相关文章
mysql变量声明、存储过程、触发器
和存储过程一样, 都是嵌入到mysql中的一段程序, 区别就是存储过程需要显式调用, 而触发器式根据对表的相关操作自动激活执行.
友儿
2022/09/28
1.7K0
MySQL基础-变量/流程控制/游标/触发器
在MySQL数据库的存储过程和函数中,可以使用变量来存储查询或计算的中间结果数据,或者输出最终的结果数据
用户9645905
2023/04/02
1.5K0
MySQL基础-变量/流程控制/游标/触发器
数据库(视图,事件,触发器,函数,存储,变量)
当表格内发生,增,删,改对立面数据有变动时,我们可以给他特定的变动内容,除法某些select语句,以及逻辑判断
小小咸鱼YwY
2019/07/22
1.2K0
Quartz定时任务触发器启动时设置
本文最后更新于 757 天前,其中的信息可能已经有所发展或是发生改变。 需求 为了将触发器的Cron表达式放在数据库里,方便维护。所以需要在项目启动时去数据库获取Cron表达式,并配置触发器,添加到调度器里。 实现 在配置定时任务相关的Bean时,通过设置init方法,实现配置Bean时执行从数据库获取Cron表达式。 因为需要新增ini方法,所以需要新建一个类,继承CronTriggerBean。 在ini方法中从数据库获取Cron表达式,并设置到trigger里。 <bean id="Task" cla
Yuyy
2022/06/28
7460
SQL知识整理一:触发器、存储过程、表变量、临时表
说明:   1 tr_name :触发器名称   2 on table/view :触发器所作用的表。一个触发器只能作用于一个表   3 for 和after :同义   4 after 与instead of :sql 2000新增项目afrer 与 instead of 的区别     After       在触发事件发生以后才被激活,只可以建立在表上     Instead of       代替了相应的触发事件而被执行,既可以建立在表上也可以建立在视图上   5 insert、update、delete:激活触发器的三种操作,可以同时执行,也可选其一   6 if update (col_name):表明所作的操作对指定列是否有影响,有影响,则激活触发器。此外,因为delete 操作只对行有影响, 所以如果使用delete操作就不能用这条语句了(虽然使用也不出错,但是不能激活触发器,没意义)。   7 触发器执行时用到的两个特殊表:deleted ,inserted     deleted 和inserted 可以说是一种特殊的临时表,是在进行激活触发器时由系统自动生成的,其结构与触发器作用的表结构是一样的,只是存放 的数据有差异。   8 说明deleted 与inserted 数据的差异     deleted 与inserted 数据的差异     Inserted 存放进行insert和update 操作后的数据     Deleted 存放进行delete 和update操作前的数据     注意:update 操作相当于先进行delete 再进行insert ,所以在进行update操作时,修改前的数据拷贝一条到deleted 表中,修改后的数据在存到触发器作用的表的同时,也同时生成一条拷贝到insered表中
全栈程序员站长
2022/07/05
9780
如何设置python的环境变量_anaconda环境变量手动设置
在python项目实践中,不知道为什么我的os.getenv一直拿不到环境变量,于是我就试了三种设置环境变量的方法,中解决了问题。
全栈程序员站长
2022/09/25
4.6K0
如何设置python的环境变量_anaconda环境变量手动设置
数据库原理及应用(八)——变量、存储过程和触发器
例3:利用INSTEAD OF触发器实现级联删除,即若在s表中删除一学生数据,则在sc表中应该同时删除有关学生的成绩信息。
Regan Yue
2023/03/30
3940
数据库原理及应用(八)——变量、存储过程和触发器
Java设置全局变量_java如何定义全局变量
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/171767.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/24
3K0
linux如何设置环境变量_linux用户环境变量
FVWM窗口管理器最早是对TWM的修改,可以追溯到1993年。经过几年的迭代,出现了一个可高度自定义的环境,其中可以配置任何行为,动作或事件。 它支持自定义键绑定,鼠标手势,主题,脚本等。
全栈程序员站长
2022/11/10
44.5K0
linux如何设置环境变量_linux用户环境变量
设置环境变量时 -bash: export: ` ': not a valid identifier
当修改了环境变量后,执行source /etc/profile生效时,出现以下错误:
院长技术
2020/10/30
8.3K1
Jmeter变量设置
设置步骤: 选中请求——添加——前置处理器——用户参数 设置变量名称为user,值为51zxw
清风穆云
2021/08/09
2.1K0
opnet环境变量设置_类型变量
Objid是系统分配的对象识别号,全局唯一,整数。 user id是节点模型(对象的一种)的一个属性,由用户设置,不唯一。
全栈程序员站长
2022/11/16
7780
[93]怎样在Ubuntu中设置环境变量
首先启动终端。 单击屏幕左上角的Ubuntu图标,在弹出的窗口中点击搜索栏,输入“terminal”, 稍等片刻,终端就会赫然在目!二话不说,直接点击! 然后打开环境设置文件。 Ubuntu的环境设置文件为/etc/profile。它本质上是一个Shell脚本,其中存储了每次启动系统或终端时都要运行的命令。 在终端中输入"sudo gedit /etc/profile",回车,然后输入管理员密码后回车,即可打开。 加入环境变量设置语句。 Linux系统中,设置环境变量的语
周小董
2022/04/12
9.8K0
[93]怎样在Ubuntu中设置环境变量
数电模电(三) 时序电路触发器 基本RS触发器 同步RS触发器 主从RS触发器 JK触发器 主从D触发器
本文原创首发CSDN,链接 https://blog.csdn.net/qq_41464123/article/details/90084796 ,作者博客https://blog.csdn.net/qq_41464123 ,转载请带上本段文字,尤其是脚本之家、码神岛等平台,谢谢配合。
Designer 小郑
2023/07/31
9550
数电模电(三) 时序电路触发器 基本RS触发器 同步RS触发器 主从RS触发器 JK触发器 主从D触发器
触发器
一:什么是触发器 触发器是一种响应特定事件的特殊类型的存储过程 insert update... drop alter...等事件都有相应的触发器 二:简单的触发器 下面一个例子是在插入或者修改记录的时候的一个触发器 其中inserted表是一个临时表 存储的是将要插入的信息 这个触发器的目的是检查将要插入的信息是否符合规定 (在product表里没有特殊的记录) 这个例子是check约束所不能解决的了的
liulun
2022/05/08
1.3K0
触发器
个人理解: 触发器就是由事件来触发某个操作,让表中的数据进行自动的添加、删除等操作
code-child
2023/05/30
5740
python获取linux环境变量_linux如何设置环境变量
为了演示我的意思,采用两个大致相同的程序(C中的第一个,python中的另一个):
全栈程序员站长
2022/11/10
8.4K0
oracle触发器报错语法,Oracle 触发器
Oracle触发器是使用者对Oracle数据库的对象做特定的操作时,触发的一段PL/SQL程序代码,叫做触发器。触发的事件包括对表的DML操作,用户的DDL操作以及数据库事件等。
全栈程序员站长
2022/09/08
2.2K0
oracle触发器报错语法,Oracle 触发器
触发器在渗透中的利用
0x01 什么是触发器: 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作。诸如:update、insert、delete这些操作的时候,系统会自动调用执行该表上对应的触发器。SQL Server 2005中触发器可以分为两类:DML触发器和DDL触发器,其中DDL触发器它们会影响多种数据定义语言语句而激发,这些语句有create、alter、drop语句。 0x02 问题描述: a)通
逸鹏
2018/04/09
1.5K0
触发器在渗透中的利用
在MV上建立触发器实验
-- 建立MV测试表 CREATE TABLE tbl1 ( a NUMBER, b VARCHAR2 (20) ); CREATE UNIQUE INDEX tbl1_pk ON tbl1 (a); ALTER TABLE tbl1 ADD (CONSTRAINT tbl1_pl PRIMARY KEY(a)); -- 建立MV日志,单一表聚合视图的快速刷新需要指定including new values子句 CREATE MA
用户1148526
2019/05/25
4750

相似问题

MySQL触发器+设置变量

13

在触发器中设置变量if null

14

您是否可以在SQL中将触发器中的变量设置为等于另一个表中的变量?

10

在PostgreSQL函数/触发器中设置变量

11

定义变量时的ifndef变量触发器

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文