怎么样才能让sql数据库定期执行一句sql语句?

请写出相应的语句
2024-11-23 13:19:27
推荐回答(3个)
回答1:

使用SQL代理服务的”作业“(job)。以SQL2000为例。

1、在SQL企业管理器中,如图选择”作业“,新建一个作业

2、选择 步骤,然后新建SQL语句,保存SQL语句。

3、新建调度,即自动运行的周期。

4、保存作业即可。

回答2:

1、管理->SQL Server代理->作业(按鼠标右键)->新建作业->

2、新建作业属性(常规)->名称[自定义本次作业的名称]->启用的方框内是勾号->

分类处可选择也可用默认的[未分类(本地)]->所有者默认为登录SQL Server用户[也可选其它的登录]->

  描述[填写本次工作详细描述内容];

  [ 创建作业分类的步骤:

   SQL Server代理->作业->右键选所有任务->添加、修改、删除 ]

3、新建作业属性(步骤)->新建->步骤名[自定义第一步骤名称]->类型[Transact-SQL(TSQL)脚本]->

   数据库[要操作的数据库]->命令

->确定

4、建作业属性(调度)->新建调度->名称[自定义调度名称]->启用的方框内是勾号->调度->反复出现->

更改[调度时间表]为每月0时0分0秒->确定

5、建作业属性(通知)->用默认的通知方法就好[当作业失败时,写入Windows应用程序系统日志] ->确定。

回答3:

直接写job定时器