전체적으로 자동으로 채워지려는 테이블이 ReportingPeriods
입니다. 다른 테이블에는이 행의 결과를 함께 결정하는 속성 CreationDate
과 ReportingPeriodLength
이 있습니다. 이 표에 행을 추가하면 ReportingPeriods
에 행이 추가되고 처음 날짜는 StartDate
이고 시작일은 EndDate
이며 ReportingPeriodLength
일 후에 행이 추가됩니다.날짜 기간이 만료되었는지 프로그램 적으로 확인하고 매일 테이블에 새 행을 추가 할 수 있음
지금까지는 간단합니다. 그러나이 기간이 만료되었는지 여부 (매일)를 확인하고 싶습니다. 그리고 있다면, 나는 EndDate
다음에 시작하여 ReportingPeriodLength
일 동안 다시 시작하여 새로운 행을 시작하고 싶습니다.
수동으로 확인하고 새 행을 추가하지 않고도이 작업을 수행 할 수 있습니까?
감사 :
실제로 이것은 내가 생각하고있는 경로입니다. 그러나, 어떻게 이것을 매일 실행하도록합니까? – Chris
SQl 서버 작업을보십시오. SQL Server 에이전트에서. 기본적으로 스케줄링 유틸리티입니다. – TGnat
작업을 설정할 때 일정을 설정할 수 있습니다. 특정 시간 (아마 오전 8시)에 매일 –