【发布时间】:2017-01-16 15:51:47
【问题描述】:
我正在尝试在任务计划程序上运行一个脚本,以每 1 小时更新一次数据库中的一列。
我有一个表 vw_invoices 和一个列 ExportLock,默认值为 0,即“未锁定”。
我想运行查询以将ExportLock 更新为 1。目前我正在运行
update Worldwide.dbo.vw_Invoices
set ExportLocked = 1
非常感谢您的帮助。
【问题讨论】:
-
您的问题没有告诉我们您需要什么帮助!?哪个部分不适合您?
-
我正在尝试使用任务调度程序创建一个脚本,以便在我的 SQL 服务器数据库中每小时运行一次,并将我的 vw_invoices 从解锁状态更新为运气好。目前我通过运行脚本 Worldwide.dbo.vw_Invoices set ExportLocked = 1 手动更新它如何创建任务调度程序来为我执行此操作?
-
@TheGameIsWar 在下面提供了一个很好的答案。你有机会尝试一下吗?
-
是的,我按照他的建议做了vw_Invoices set ExportLocked = 1' ) 创建了文本文件名 myoutput 创建了一个任务调度程序来运行它,但没有工作。
-
试试:
sqlcmd -S sf-Frank\sql2012 -i C:\MyScript.sql。您不需要角度引号。
标签: sql-server sql-server-2012 sql-server-express sql-scripts taskscheduler