I have a table on which I want to perform some operations every hour. For this I created a Stored Procedure but don’t know how to call it every hour. I know there are some kind of scheduled jobs, but how to use them.
Is there some kind of service also that keeps on running continuously, every second, where I can place my piece of code to be executed ?
In SSMS navigate to SQL Server Agent–>Jobs
Right click on the Job Folder and select new job
on the dialog that pops up, give the job a name
click on steps, then on new, you will see a dialog like the following, pick correct DB and type your proc name
after that click on schedule, pick new and you will see something like the image below, fill all the stuff you need and click ok, click ok on the job and you should be set
