Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从日期时间数据库创建ms sql server作业计划_Sql_Sql Server_Datetime_Schedule - Fatal编程技术网

从日期时间数据库创建ms sql server作业计划

从日期时间数据库创建ms sql server作业计划,sql,sql-server,datetime,schedule,Sql,Sql Server,Datetime,Schedule,我正在使用MicrosoftSQLServerManagementStudio 2005 我试图在特定时间运行作业,该时间存储在数据库中 我无法手动插入计划,因为由用户决定必须完成作业的日期和时间。php收集时间和日期并将其发送到数据库 我考虑过每分钟运行一次作业,在执行过程中,我有一个if语句,它只在数据库中存储的datetime比当前datetime大或小一分钟时激活。但这样做是不准确的,效率也很低。是否可以直接从查询或作业创建计划?您可以使用SMO或以编程方式创建和修改这两者。这意味着您可

我正在使用MicrosoftSQLServerManagementStudio 2005

我试图在特定时间运行作业,该时间存储在数据库中

我无法手动插入计划,因为由用户决定必须完成作业的日期和时间。php收集时间和日期并将其发送到数据库


我考虑过每分钟运行一次作业,在执行过程中,我有一个if语句,它只在数据库中存储的datetime比当前datetime大或小一分钟时激活。但这样做是不准确的,效率也很低。是否可以直接从查询或作业创建计划?

您可以使用SMO或以编程方式创建和修改这两者。这意味着您可以使用外部应用程序、存储过程或触发器基于表数据创建或更新作业计划。如果您想构建一个应用程序来管理作业,SMO可能是最好的方法,但另一方面,它仅限于.NET。

谢谢!TSQL正是我所需要的!很抱歉迟了回复!