Add updated SqlAgent folder
This commit is contained in:
63
SqlAgent/01_Devl/4_Job_Maintenance/FederalHolidaysDML.sql
Normal file
63
SqlAgent/01_Devl/4_Job_Maintenance/FederalHolidaysDML.sql
Normal file
@ -0,0 +1,63 @@
|
||||
USE [DevlDUTASJobSchedule];
|
||||
GO
|
||||
|
||||
/**************************************************************************************************
|
||||
-- FILE: FederalHolidays.sql
|
||||
-- PURPOSE: Manage FederalHolidays table - Create, Read, Update, Delete for a single holiday
|
||||
-- TABLE: dbo.FederalHolidays
|
||||
**************************************************************************************************/
|
||||
|
||||
-------------------------------
|
||||
-- SELECT - View Holiday
|
||||
-------------------------------
|
||||
SELECT *
|
||||
FROM [dbo].[FederalHolidays]
|
||||
WHERE [Year] = 2025
|
||||
AND [HolidayName] = N'New Year''s Day';
|
||||
GO
|
||||
|
||||
-------------------------------
|
||||
-- INSERT - Create Holiday
|
||||
-------------------------------
|
||||
INSERT INTO [dbo].[FederalHolidays]
|
||||
(
|
||||
[HolidayDate],
|
||||
[HolidayName],
|
||||
[Year]
|
||||
)
|
||||
VALUES
|
||||
(
|
||||
'2025-01-01', -- Holiday date
|
||||
N'New Year''s Day', -- Holiday name
|
||||
2025 -- Year
|
||||
);
|
||||
GO
|
||||
|
||||
-------------------------------
|
||||
-- UPDATE - Modify Holiday
|
||||
-------------------------------
|
||||
UPDATE [dbo].[FederalHolidays]
|
||||
SET
|
||||
[HolidayName] = N'New Year''s Day (Observed)',
|
||||
[HolidayDate] = '2025-01-02'
|
||||
WHERE
|
||||
[Year] = 2025
|
||||
AND [HolidayName] = N'New Year''s Day';
|
||||
GO
|
||||
|
||||
-------------------------------
|
||||
-- DELETE - Remove Holiday
|
||||
-------------------------------
|
||||
DELETE FROM [dbo].[FederalHolidays]
|
||||
WHERE [Year] = 2025
|
||||
AND [HolidayName] = N'New Year''s Day (Observed)';
|
||||
GO
|
||||
|
||||
-------------------------------
|
||||
-- SELECT - View Holiday
|
||||
-------------------------------
|
||||
SELECT *
|
||||
FROM [dbo].[FederalHolidays]
|
||||
WHERE [Year] = 2025
|
||||
AND [HolidayName] = N'New Year''s Day';
|
||||
GO
|
||||
Reference in New Issue
Block a user