毎月テーブルにデータを自動挿入したい。
たとえば、テーブルがありますCost
。今月 (たとえば、ある日の前) に新しいデータがなかった場合、スクリプトは前月のデータを挿入する必要があります。つまり
1234 1.10.1992
1334 1.11.1992
*no data 1.12 was added*
1334 1.12.1992
SQL Server ジョブを使用することにしました。ジョブを作成しました
exec sp_add_job
@job_name = 'Add land cost automatic'
次に、スケジュールを作成してジョブに添付しました
use msdb;
go
exec sp_add_schedule
@schedule_name = 'Add',
@freq_type = 16,
@freq_interval = 2,
@freq_recurrence_factor = 1;
go
exec sp_attach_schedule
@job_name = 'Add land cost automatic',
@schedule_name = 'Add';
go
しかし、どのようにジョブステップを追加し、コマンドとして何を書くのでしょうか?