SQL Agen Scheduler - Updated
This commit is contained in:
@ -1,34 +1,29 @@
|
||||
USE TestDUTASJobSchedule;
|
||||
USE [TestDUTASJobSchedule]
|
||||
GO
|
||||
|
||||
-- Clear existing data and insert 2025-2026 holidays (ignoring 0000000000 dates)
|
||||
INSERT INTO dbo.FederalHolidays (HolidayDate, HolidayName, Year) VALUES
|
||||
-- 2025 Holidays
|
||||
('2025-01-01', 'New Years Day', 2025),
|
||||
('2025-01-20', 'Martin Luther King Day', 2025),
|
||||
('2025-02-17', 'Presidents Day', 2025),
|
||||
('2025-05-26', 'Memorial Day', 2025),
|
||||
('2025-06-19', 'Juneteenth Day', 2025),
|
||||
('2025-07-04', 'Independence Day', 2025),
|
||||
('2025-09-01', 'Labor Day', 2025),
|
||||
('2025-10-13', 'Columbus Day', 2025),
|
||||
('2025-11-11', 'Veterans Day', 2025),
|
||||
('2025-11-27', 'Thanksgiving Day', 2025),
|
||||
('2025-12-25', 'Christmas Day', 2025),
|
||||
|
||||
-- 2026 Holidays
|
||||
('2026-01-01', 'New Years Day', 2026),
|
||||
('2026-01-19', 'Martin Luther King Day', 2026),
|
||||
('2026-02-16', 'Presidents Day', 2026),
|
||||
('2026-05-25', 'Memorial Day', 2026),
|
||||
('2026-06-19', 'Juneteenth Day', 2026),
|
||||
('2026-07-03', 'Independence Day', 2026), -- Note: July 3rd observed since July 4th is Saturday
|
||||
('2026-09-07', 'Labor Day', 2026),
|
||||
('2026-10-12', 'Columbus Day', 2026),
|
||||
('2026-11-11', 'Veterans Day', 2026),
|
||||
('2026-11-26', 'Thanksgiving Day', 2026),
|
||||
('2026-12-25', 'Christmas Day', 2026);
|
||||
SET IDENTITY_INSERT [dbo].[FederalHolidays] ON
|
||||
GO
|
||||
INSERT [dbo].[FederalHolidays] ([HolidayID], [HolidayDate], [HolidayName], [Year]) VALUES (1, CAST(N'2025-01-01' AS Date), N'New Years Day', 2025)
|
||||
INSERT [dbo].[FederalHolidays] ([HolidayID], [HolidayDate], [HolidayName], [Year]) VALUES (2, CAST(N'2025-01-20' AS Date), N'Martin Luther King Day', 2025)
|
||||
INSERT [dbo].[FederalHolidays] ([HolidayID], [HolidayDate], [HolidayName], [Year]) VALUES (3, CAST(N'2025-02-17' AS Date), N'Presidents Day', 2025)
|
||||
INSERT [dbo].[FederalHolidays] ([HolidayID], [HolidayDate], [HolidayName], [Year]) VALUES (4, CAST(N'2025-05-26' AS Date), N'Memorial Day', 2025)
|
||||
INSERT [dbo].[FederalHolidays] ([HolidayID], [HolidayDate], [HolidayName], [Year]) VALUES (5, CAST(N'2025-06-19' AS Date), N'Juneteenth Day', 2025)
|
||||
INSERT [dbo].[FederalHolidays] ([HolidayID], [HolidayDate], [HolidayName], [Year]) VALUES (6, CAST(N'2025-07-04' AS Date), N'Independence Day', 2025)
|
||||
INSERT [dbo].[FederalHolidays] ([HolidayID], [HolidayDate], [HolidayName], [Year]) VALUES (7, CAST(N'2025-09-01' AS Date), N'Labor Day', 2025)
|
||||
INSERT [dbo].[FederalHolidays] ([HolidayID], [HolidayDate], [HolidayName], [Year]) VALUES (8, CAST(N'2025-10-13' AS Date), N'Columbus Day', 2025)
|
||||
INSERT [dbo].[FederalHolidays] ([HolidayID], [HolidayDate], [HolidayName], [Year]) VALUES (9, CAST(N'2025-11-11' AS Date), N'Veterans Day', 2025)
|
||||
INSERT [dbo].[FederalHolidays] ([HolidayID], [HolidayDate], [HolidayName], [Year]) VALUES (10, CAST(N'2025-11-27' AS Date), N'Thanksgiving Day', 2025)
|
||||
INSERT [dbo].[FederalHolidays] ([HolidayID], [HolidayDate], [HolidayName], [Year]) VALUES (11, CAST(N'2025-12-25' AS Date), N'Christmas Day', 2025)
|
||||
INSERT [dbo].[FederalHolidays] ([HolidayID], [HolidayDate], [HolidayName], [Year]) VALUES (12, CAST(N'2026-01-01' AS Date), N'New Years Day', 2026)
|
||||
INSERT [dbo].[FederalHolidays] ([HolidayID], [HolidayDate], [HolidayName], [Year]) VALUES (13, CAST(N'2026-01-19' AS Date), N'Martin Luther King Day', 2026)
|
||||
INSERT [dbo].[FederalHolidays] ([HolidayID], [HolidayDate], [HolidayName], [Year]) VALUES (14, CAST(N'2026-02-16' AS Date), N'Presidents Day', 2026)
|
||||
INSERT [dbo].[FederalHolidays] ([HolidayID], [HolidayDate], [HolidayName], [Year]) VALUES (15, CAST(N'2026-05-25' AS Date), N'Memorial Day', 2026)
|
||||
INSERT [dbo].[FederalHolidays] ([HolidayID], [HolidayDate], [HolidayName], [Year]) VALUES (16, CAST(N'2026-06-19' AS Date), N'Juneteenth Day', 2026)
|
||||
INSERT [dbo].[FederalHolidays] ([HolidayID], [HolidayDate], [HolidayName], [Year]) VALUES (17, CAST(N'2026-07-03' AS Date), N'Independence Day', 2026)
|
||||
INSERT [dbo].[FederalHolidays] ([HolidayID], [HolidayDate], [HolidayName], [Year]) VALUES (18, CAST(N'2026-09-07' AS Date), N'Labor Day', 2026)
|
||||
INSERT [dbo].[FederalHolidays] ([HolidayID], [HolidayDate], [HolidayName], [Year]) VALUES (19, CAST(N'2026-10-12' AS Date), N'Columbus Day', 2026)
|
||||
INSERT [dbo].[FederalHolidays] ([HolidayID], [HolidayDate], [HolidayName], [Year]) VALUES (20, CAST(N'2026-11-11' AS Date), N'Veterans Day', 2026)
|
||||
INSERT [dbo].[FederalHolidays] ([HolidayID], [HolidayDate], [HolidayName], [Year]) VALUES (21, CAST(N'2026-11-26' AS Date), N'Thanksgiving Day', 2026)
|
||||
INSERT [dbo].[FederalHolidays] ([HolidayID], [HolidayDate], [HolidayName], [Year]) VALUES (22, CAST(N'2026-12-25' AS Date), N'Christmas Day', 2026)
|
||||
GO
|
||||
SET IDENTITY_INSERT [dbo].[FederalHolidays] OFF
|
||||
GO
|
||||
|
||||
-- Verify the data
|
||||
SELECT * FROM dbo.FederalHolidays ORDER BY HolidayDate;
|
||||
Reference in New Issue
Block a user