腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
MySQL
触发器
创建
执行时
没有
语法错误
,
但
没有
创建
触发器
,
其他
执行
失败
mysql
、
triggers
、
mysql-5.6
在运行查询以
创建
触发器
时,我当前
没有
收到错误,但是在运行它之后,我无法
执行
另一个查询。这就好像我还
没有
关闭一些封装: DELIMITER // CREATE TRIGGER trigger_name BEFORE DELETE ON existingtable for each row> 我
执行
并接收一个新的:
mysql
> 这是查询成功时的正常行为。如果我试图查看我的
触发器
,我会在一个无限循环中结束,在那里它等待我输入
浏览 35
提问于2020-09-01
得票数 0
回答已采纳
1
回答
无法
创建
MySQL
多个
触发器
(使用BEGIN/END)
mysql
、
triggers
我试图在InnoDB 5.6.20中为
MySql
数据库
创建
一个
触发器
。我想对相同类型的
触发器
和开始/结束方法
执行
多个查询(解决办法?)似乎适用于这里的
其他
人: FOR EACH ROW BEGIN END; 这在
浏览 3
提问于2014-11-04
得票数 1
回答已采纳
1
回答
创建
触发器
以插入计算值时出现
MySql
语法错误
mysql
、
triggers
这是我第一次尝试
创建
MySql
触发器
,但我遇到了无法识别的
语法错误
。我尝试让
触发器
在更新
行时
插入一个计算值。下面是我的代码,
但
当我尝试
执行
它时,我总是得到
语法错误
,并且我看不到错误在哪里。有
没有
人能看看,我做错了什么?.`_00A2`); END;Error Code: 106
浏览 0
提问于2021-06-10
得票数 0
7
回答
我可以在rds DB中
创建
触发器
吗?
triggers
、
amazon-rds
我正尝试在Amazon RDS数据库中的表上
创建
触发器
,
但
似乎无法实现。 我尝试在我使用的
mysql
客户端(Navicat)中的表上
创建
触发器
,
但
得到的错误消息是我需要超级权限才能
执行
此操作。我尝试使用以下指令: (然后重新启动DB服务器),
但
没有
成功。我还尝试通过
mysql
commmand行
创建
触发器
并设置变量,以确保Navicat
没有
向我的
浏览 4
提问于2012-01-19
得票数 56
回答已采纳
1
回答
在
MySQL
中,
执行
触发器
需要哪些特权?
mysql
、
triggers
我觉得
MySQL
手册中定义器的解释很难理解,所以我不确定运行应用程序的“execute user”需要什么特权。为了安全起见,我喜欢将“execute user”限制在所需的最小权限范围内。我知道
触发器
/存储过程的
创建
者需要超级权限,但是“
执行
用户”也需要超级权限吗? 我在一个用户下
创建
了一个
触发器
,最终失去了数据库的特权。“execute user”
没有
超级权限,
触发器
失败
的
MySQL
更新
失败</
浏览 3
提问于2013-11-06
得票数 4
回答已采纳
1
回答
在表上
执行
CREATE TRIGGER时,如何删除默认定义器?
mysql
、
triggers
我正在推出一些软件的更新,其中包括运行SQL脚本来
创建
触发器
。在我的.sql文件语法中,我
没有
包含任何DEFINER子句,因为我希望客户的生产
MySQL
用户(他们自己设置)能够在程序运
行时
执行
这些
触发器
。问题是,测试表明,使用'CURRENT_USER'@'%',
MySQL
会自动为
触发器
创建
一个定义器。时,您最终会尝试使用一个或多个
没有
权限的用户来
执行
浏览 0
提问于2012-04-23
得票数 8
1
回答
MySQL
删除
触发器
不更新
其他
表列
mysql
、
triggers
、
sql-update
、
calculated-columns
、
cascading-deletes
在DELETE
触发器
中,我只是根据OLD事务值添加了股票。 INSERT和UPDATE
触发器
工作正常,但是DELETE
触发器
既
没有
正确更新,也
没有
生成任何错误!请注意,
没有
语法错误
,代码正在
创建
触发器
,并且在
执行
触发器
时也
没有
显示错误,而且
MySQL
没有
报告任何错误代码!我尝试过从AFTER改为BEFORE,
但
问题是一样的。我在
浏览 3
提问于2012-05-15
得票数 1
1
回答
中止PT-online模式更改命令时出现问题
mysql
、
trigger
、
percona
、
alter-table
、
percona-tools
<table name>有
触发器
。此工具需要
创建
自己的
触发器
,因此表不能已经具有
触发器
。我用
MySQL
。
浏览 0
提问于2017-10-04
得票数 2
回答已采纳
3
回答
如果尚未
创建
,如何从
MySQL
中以编程方式
创建
C#
触发器
?
c#
、
mysql
、
sql
、
asp.net
、
sql-server
只有在
没有
创建
的情况下,我才希望以编程方式
创建
触发器
。cmd.ExecuteNonQuery()。“您的SQL语法有错误;请检查与您的
MySQL
服务器版本对应的手册,以便在第1行插入mat.lif
浏览 2
提问于2015-06-22
得票数 1
1
回答
MYSQL
GUID
触发器
mysql
、
sql
、
triggers
、
syntax-error
、
guid
我
创建
了下表:我的目标是如果一行具有guid = null,则
创建
默认为此,我
创建
了一个
触发器
:BEFORE INSERT ON GUIDIF new.guid IS NULLTHEN SET new.guid = UNHEX(REPLACE(UUID(), '-',
浏览 2
提问于2015-10-03
得票数 2
回答已采纳
1
回答
使用BEFORE INSERT
触发器
导入MariaDB表时出现问题
sql
、
mariadb
我正在努力寻找一种简单的解决方案来导入具有"before insert“
触发器
的表。导入表时,
触发器
在导入的每一行都会触发,从而对表造成严重破坏。该
触发器
应该在每次
创建
新
行时
创建
一个递增的惟一ID (这是"yy_mm_dd".incremental_integer_for_the_day类型的想法,我
没有
找到让MariaDB
创建
它的
其他
方法)。有
没有
比同时删除导出和接收数据库中的
浏览 11
提问于2020-06-16
得票数 0
1
回答
修改
MySQL
触发器
的正确方法是什么?
mysql
、
triggers
正如您可能知道的,
没有
修改
MySQL
触发器
的语法。 不能使用在触发错误时读取的锁表。仅在DROP和CREATE
触发器
之间,
其他
会话可能会插入/update
浏览 4
提问于2015-02-11
得票数 2
回答已采纳
1
回答
插入后不触发
MySQL
触发器
mysql
我已经在我的
MySQL
数据库中
创建
了一个新的
触发器
,用于在插入后更新单元格值。我要更新的单元格(gp_per)默认设置为空值。这是触发点:它
创建
得很好,
没有
语法错误
,但是当我尝试插入一个新
行时
,gp_per单元格被关闭为NULL,而不是使用正确的值进行更新。我以前<em
浏览 4
提问于2016-12-06
得票数 0
3
回答
调试
MySQL
触发器
mysql
、
triggers
我喜欢
触发器
有一个原因-它们只是起作用。我讨厌
触发器
的一个原因--当它们不起作用时,忘记尝试调试。
没有
甜蜜的挫折感。 一般查询日志不显示这些查询(当然不是错误日志)。在
创建
触发器
浏览 0
提问于2012-01-25
得票数 21
回答已采纳
2
回答
将insert添加到
触发器
内的链接服务器中
sql-server
、
sql-insert
、
linked-server
我试图运行一个
触发器
,该
触发器
允许我将本地表中插入的数据插入到链接服务器的表中。我就是这样做的: 我的问题似乎是什么?注意:我使用的是Server 2008 R2
浏览 3
提问于2015-03-26
得票数 0
1
回答
如何基于Azure数据工厂中
创建
的Blob
执行
触发器
?
azure
、
azure-blob-storage
、
azure-data-factory
、
azure-data-factory-2
、
azure-synapse
我让管道在每次
创建
blob存储时使用
触发器
执行
。有时进程需要一次
执行
许多文件,所以我在我的管道中
创建
了一个'For Each‘活动,如下所示,以便在
创建
多个blob存储时加载数据: ? 管道的这一部分将容器中每个blob的数据上载到SQL数据库,这就是问题所在,当我手动
执行时
,一切都很好,
但
当
触发器
执行时
,它会多次
执行
容器中blob存储的数量,并且无论如何都会多次加载数据(下面是<e
浏览 31
提问于2021-10-11
得票数 0
回答已采纳
1
回答
具有多个操作的
Mysql
触发器
mysql
、
sql
、
triggers
在phpmyadmin中,我想在插入到表table1之前更新两个表,
但
phpmyadmin在
创建
此
触发器
后显示错误(
MySQL
语法错误
)。table1` update table2 attr = attr+NEW.attr这也是有效的(当然,
没有
第一个
触发器
update table3 attr = attr+NEW.attr where table3.id =
浏览 0
提问于2013-02-03
得票数 0
回答已采纳
1
回答
一旦我们在php页面中
创建
了
触发器
,那么我们需要在
Mysql
中
创建
同样的
触发器
吗?
php
、
mysql
、
triggers
我使用
Mysql
作为我的php代码的数据库。下面我将向表中插入数据,并显示表的内容。但是我在
触发器
中
执行
的操作
没有
做任何更改。
触发器
有什么问题吗?<html><?127.0.0.1:330
浏览 3
提问于2013-07-04
得票数 3
回答已采纳
1
回答
mysql
- C#在事务中抛出用户不退出权限。
c#
、
mysql
、
transactions
我正在C#中运行一个C#事务,但是运行第二个查询
失败
了。sql_loc.Transaction.Rollback();{"The user specified as a definer ('root'@'%') does not exist"}
但
这不是我指定的用户
浏览 2
提问于2021-12-04
得票数 0
2
回答
我可以在
MySQL
触发器
中使用类似事务的功能吗
mysql
、
transactions
、
triggers
我有一个insert
触发器
,它从表A的行中获取一组列值,并将其中一些插入到表B中,剩下的在表C中。我需要这个操作是一个事务,如果在将数据插入到表B而不是C时出现错误,则应该回滚整个插入操作。我研究了手册,在页面的最后,它说
触发器
中不允许事务 有
没有
办法在
mysql
中实现我想要的。
浏览 0
提问于2012-02-13
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
程序员:什么是数据库触发器?了解一下!
一文替你全部搞定:MySQL命令
MySQL复习之索引,视图,触发器,常用函数,存储过程和函数,数据备份和还原
PT-Online-Schema-Change 详解
卓象程序员:Mysql数据库事件使用与示例
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券