作者:hi347 | 来源:互联网 | 2023-06-23 16:39
如下表所示:
项次 工站代码 预工时 预计上机日期时间 预计下机日期时间 实际工时 类别
1 CNC 1 2010-11-20 08:00 2010-11-20 09:00 2 0
2 MIL 1
2010-11-20 09:00 2010-11-20 10:00
3 EDM 1
2010-11-20 10:00 2010-11-20 11:00
4 CNC 2
2010-11-20 13:00 2010-11-20 15:00
5 MIL 2
2010-11-20 15:00 2010-11-20 17:00
6 FNP 10
2010-11-20 18:00 2010-11-21 04:00
我的需求是当实际工时被更新到表中后如果与预计工时不符,预计上、下机日期时间怎么样才能自动变动。我要用一个trigger来处理,其中时间变后还不能在(11:45~12:45,17:00~17:30,00:00~01:00,05:00~05:30)这四个时间段中。如果在这个时间段中,就向后延。
向上表中我写的,实际工时为2,预计工时为1则下面的MIL、EDM、CNC、MIL、FNP的预计上下机日期时间都后延一个小时。
我没写过trigger所以向大家求助一下。如果大家有哪个地方没看懂,我可以解释。
先谢谢了。。。。
6 个解决方案
5555555555自己顶下,,,我先去查下什么是TRIGGER的基本用法。。。
我的开发工具里不支持调用PROCEDURE,所以实现不了即时的使用。要求是在实际的工时被更新的时候就要把下面的预计时间变动。所以我想还是应该用TRIGGER。
你这个需求倒是不难,就是要细心点写
还有,你一个表就这么点数据?
按什么进行触发?不会按照项次依次更新吧,如果按照项次来,那么后面的变化应该不要想前面的变化的,工程次序就是项次的次序?