Vui lòng duy trì tất cả các chi tiết công việc trong một bảng bao gồm trạng thái công việc, tức là đang tiến hành, đã hoàn thành. Khi chạy công việc hàng ngày, bạn phải kiểm tra công việc thứ 4 đã hoàn thành thành công rồi hãy bắt đầu công việc hàng ngày của bạn và sau khi hoàn thành công việc thứ 4, hãy kích hoạt công việc hàng ngày của bạn.
create TABLE [dbo].[tblDailyJob](
[JobId] [int] NOT NULL,
[JobDesc] [varchar](500) NOT NULL,
[JobStartTime] [datetime] NULL,
[JobEndTime] [datetime] NULL,
[JobStatus] [int] NOT NULL,
CONSTRAINT [PK_tblDailyJob] PRIMARY KEY CLUSTERED
(
[JobId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
ALTER TABLE [dbo].[tblDailyJob] ADD CONSTRAINT [DF_tblDailyJob_JobStatus] DEFAULT ((0)) FOR [JobStatus]
GO
trạng thái công việc- 0 Chưa bắt đầu, 1 Đang tiến hành, 2 Đã hoàn thành, 3 Không thành công
insert into tblDailyJob values(1,'1st Job',null,null,0)
insert into tblDailyJob values(2,'2nd Job',null,null,0)
insert into tblDailyJob values(3,'3rd Job',null,null,0)
insert into tblDailyJob values(4,'4th Job',null,null,0)
insert into tblDailyJob values(5,'Daily Job',null,null,0)
đặt thời gian bắt đầu trước khi thực hiện công việc và thời gian kết thúc và trạng thái công việc sau khi hoàn thành công việc
Sau khi hoàn thành công việc thứ 4, hãy kích hoạt công việc hàng ngày của bạn hoặc nếu bạn đang kích hoạt nó theo cách thủ công thì hãy kiểm tra công việc thứ 4 đã hoàn thành hay chưa
bạn cũng có thể sử dụng lịch tác vụ cho cùng một.