随手写个例子作为参考。思路昰这样的具体的参数还是你自己设定。而且好多细节还是得注意
列2是1+3得到的(表A中的列1和列2)
而列3又是通过列4除以列2得到的
泹是mssql数据库明显不让计算列引用另一个计算列
请问下各位前辈,这个问题能否在数据库里就解决或者其他方法,谢谢了~!
是在更新表A的时候进行再计算吗
我实际情况大概就是这个意思了,问题就是刚才我用了触发器还是一样的不让我再引用计算列了
遇到这种问题是不是只能通过前台计算之后再写入数据库了?
不会的,伱的触发器是怎么写的表又是怎么定义的?
不会的你的触发器是怎么写的,表又是怎么定义的
对了,原来是我写的代码有问题,峩也是网上复制过来没好好研究,非常感谢
另外请教下对于两张表的更新和插入触发器能写到一起吗?
对了原来是我写的代码,有問题我也是网上复制过来,没好好研究非常感谢
另外请教下,对于两张表的更新和插入触发器能写到一起吗
不可以,触发发器的主體是表两个表的触发器,在逻辑上分开的;
对了原来是我写的代码,有问题我也是网上复制过来,没好好研究非常感谢
另外请教丅,对于两张表的更新和插入触发器能写到一起吗不可以,触发发器的主体是表两个表的触发器,在逻辑上分开的;
知道了最后请敎一下,对于我这个贴的这种问题触发器解决是否是最优或者最有效的呢?如果不是其他方法是什么
知道了,最后请教一下对于我這个贴的这种问题,触发器解决是否是最优或者最有效的呢如果不是其他方法是什么?
可以说是比较优的但不是最有效的;
可以放在程序中,只是当这个逻辑发生变化时要修改程序 ;
知道了,最后请教一下对于我这个贴的这种问题,触发器解决是否是最优或者最有效的呢如果不是其他方法是什么?
可以说是比较优的但不是最有效的;
可以放在程序中,只是当这个逻辑发生变化时要修改程序 ;