首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

利用Windows任务计划,怎么执行SQL语句

2012-09-05 
利用Windows任务计划,如何执行SQL语句我写了一个有upate的SQL语句,SQL服务器是SQL2008的版本如果写一个ba

利用Windows任务计划,如何执行SQL语句
我写了一个有upate的SQL语句,SQL服务器是SQL2008的版本;
如果写一个bat文件,希望可以在windows里任务计划自动执行一个这个sql语句,该如何写这个bat文件?

[解决办法]
存成一个.sql文件,然后使用命令
osql -E -i 你的sql文件命令
或者存成一个.bat文件,但是文件内容要如下写:
osql -E -Q "truncate table sys_t_image"
osql -E -Q "insert into sys_T_image(model_id, image_id, other,flow_id)" 
sql文件放在什么位置都可以,你在执行osql的时候可以写出sql文件的路径的
例如:
osql -E -i c:\test.sql


用SQL SERVER自带的SQL SERVER JOB也可以达到相同的目的,而且还更方便
[解决办法]
为什么不使用SQL的JOB功能?

热点排行