Вам не нужно пытаться взломать это с помощью триггера. В SQL Server этим типом функции (запланированное выполнение) легко управлять с помощью Задания SQL Server . Вы просто создадите задание SQL Server , которое запускается один раз в день и выполняет любой T-SQL, который вам необходим для соответствия требованиям логики бизнеса.
Так что на самом деле вам не нужно ничего кодировать. Просто настройте работу и установите ее график. Вам не нужно другое приложение. SQL Server уже управляет запланированным выполнением с помощью агента SQL.
Обратите внимание, что функция заданий SQL Server недоступна в выпусках SQL Server Express.