我创建了一个简单的UPDATE AFTER INSERT触发器来对两个DECIMAL(10,2)字段求和,并用求和后的值更新第三个DECIMAL(10,2)字段。我检查了一堆与MySQL更新触发器相关的其他SO问题,并做了一些谷歌搜索,但我还是在这里有人知道我是如何自主完成这项任务的吗?(例如,我不想听到关于事后通过PHP对字段求和的说法)
THanks以获取任何帮助
当我对空子集合中的值求和时,将MySQL与EF6一起使用会抛出异常,因为在中相关的MySQL不能很好地支持DefaultIfEmpty。public class Foo public int Id { get; set; } public virtualint Id { get; set; } public virtual Foo Foo { get; set; }
我在MySQL中看到了一些与用户创建的函数相关的奇怪行为。我会尽量简化这件事。现在,我创建了一个函数来执行这个除法,并调用该函数:mysql> create function myd(var decimal) returns decimallanguage sql deterministic -> declare res decimal;
-> set res