database-trigger

    1热度

    2回答

    我有一个完整的用户表,使用下面的查询获取用户,我能够获得最高评分由点划分的结果: SELECT MAX(points/score) FROM table 然而,我想要抓取与结果相关的用户;有什么建议么?

    2热度

    2回答

    我想使Total列接收其他列之间的总和,但我不断收到错误1193.我是mySql的新手,所以我不知道应该从哪里开始寻找解决错误。 DELIMITER $$ CREATE TRIGGER Total BEFORE INSERT ON `despesas` FOR EACH ROW BEGIN SET Total = Abertura_Processo+Telefone+Corresp

    1热度

    1回答

    我使用的Postgres 9.5,定义触发到线时行添加到一个表中运行,东西: CREATE TRIGGER addedTrigger AFTER INSERT ON ships FOR EACH ROW EXECUTE PROCEDURE added(); 我的added函数是用plpgsql编写的,其目的是获取一些数据,将其组装成一定的格式,并通过pg_notify发送到一个通道

    1热度

    2回答

    我有三个表: Bus_Driver(drNo,drName,工资,StationNo,经验) 站(StationNo,地址,所属区,薪资委员会) 清洁剂(Cleaner_No,Cname,StationNo) 问题是写一个触发器。它规定,如果公共汽车司机的工资比原来的工资增加20%,那么增加值的0.05%将作为工资佣金转入他的工作岗位。 我设法写了一半的触发器,但当我不得不将数额转移到另一个表时卡

    2热度

    1回答

    我有一个桌面应用程序,应该通知任何表更改。所以,我发现只有两种解决方案适合我的情况:SqlDependency和SQLCLR。 (我想知道是否有更好的.NET堆栈)我已经建立了这两个结构,并使他们的工作。我只能比较从SQL Server到客户端的响应的持续时间。 的SqlDependency 持续时间:从100毫秒到4秒 SQLCLR 持续时间:从10毫秒到150毫秒 我希望这个结构能够处理高利率

    0热度

    1回答

    我有一个在所有租户之间共享的产品表。不过,每位租户对于ProductRating表中存储的每种产品都可以有自己的评级。当新产品插入到Product表中时,我需要一个触发器为每个承租人插入每个插入的产品的ProductRating表的默认评级。 我觉得这并不像我的大脑所做的那样困难,但我无法得到它。 任何帮助表示赞赏。 为了简单: |-----------------------| | Tena

    0热度

    2回答

    我有一个表,我想测试它的一个触发器,我尝试选择 查询行来查看表中包含的内容,但出现错误,并且在所有MY SQL项目inserted和deleted表对我来说,这并不工作是我写的 的是出现错误(在图像) CREATE TRIGGER TR on Ligne for insert as begin select * from inserted

    1热度

    1回答

    我在mysql上创建触发器时发生异常,粘贴下面的触发器片段。我希望在这个触发器中的prepare语句抛出这个异常,请纠正我语法中的任何错误。 DELIMITER $$ CREATE DEFINER=`root`@`localhost` TRIGGER mysql_common.mysql_alert_trigger after insert on mysql_common.alert FOR

    1热度

    2回答

    我在某处犯了一个错误,但无法弄清楚。 场景是这样的: 每当在表'TestTrigger'中插入一个新行时,在TestTrigger中插入一个新行时,表TriggerInsert应该获得一个值捕获时间。 问题是,无论何时触发命中,而不是只是一个新行,整个表都会在TestTrigger中每次都重新填充。我只想捕获新行,而不是将整个表插入到每个触发器上。 这里是我的触发器: USE [irfaan]

    0热度

    2回答

    我试图让这段代码工作,但无济于事.. DELIMITER $$ CREATE TRIGGER `update_tbl1` AFTER UPDATE ON `tbl1` FOR EACH ROW BEGIN IF (SELECT count(*) FROM tbl1 WHERE stn=NEW.stn) = 1 THEN UPD