每天在特定时间运行功能吗?

时间:2018-12-23 14:37:03

标签: sql-server

使用SQL Server,我想知道是否有可能在每天的特定时间运行我编写的函数。它只会在表中执行非常小的int插入。

我不确定如何执行此操作,并且我知道一般如何使用SQL Server。

1 个答案:

答案 0 :(得分:0)

是的,sql作业是可能的,请遵循此文档以获取更多信息 https://docs.microsoft.com/en-us/sql/ssms/agent/create-a-transact-sql-job-step?view=sql-server-2017

-- creates a job step that uses Transact-SQL  
USE msdb;  
GO  
EXEC sp_add_jobstep  
    @job_name = N'Weekly Sales Data Backup',  
    @step_name = N'Set database to read only',  
    @subsystem = N'TSQL',  
    @command = N'ALTER DATABASE SALES SET READ_ONLY',   
    @retry_attempts = 5,  
    @retry_interval = 5 ;  
GO