数据库中有以下数据表格与相关的数据ID country customer orderID submiteDate Flag
1 china Trade INTL 002 2009-9-25 Y想根据以下的要求写一个存储过程并让这存储过程在数据库端按照规定时间自动运行,例如每天8点钟运行一次1. 用当前时间减去submiteDate, 如果时间差超过72小时,就把Flag更新为"N"
2. 星期六和星期天必须排除请各位帮忙看看如何实现但如果我想也把假期排除,并且我已有以下数据表存储假期的信息,哪又应该实现呢ID country holidayDate
1 china 2009-10-01
2 china 2009-10-02
1 china Trade INTL 002 2009-9-25 Y想根据以下的要求写一个存储过程并让这存储过程在数据库端按照规定时间自动运行,例如每天8点钟运行一次1. 用当前时间减去submiteDate, 如果时间差超过72小时,就把Flag更新为"N"
2. 星期六和星期天必须排除请各位帮忙看看如何实现但如果我想也把假期排除,并且我已有以下数据表存储假期的信息,哪又应该实现呢ID country holidayDate
1 china 2009-10-01
2 china 2009-10-02
WHERE Flag <> 'N'
AND submiteDate <= DATEADD(Hour, -72, GETDATE())
1 china 2009-10-01
2 china 2009-10-02
---这个有好多的讨论,关于自定义节假日,你建一个表自行排除