如何使用批处理从 SQL Server 表中删除数据。
我正在使用 SQL Server 2008 R2。
您的意思是将您的 sql 脚本配置为批处理作业吗?如果是,则在脚本中编写您的 sql 查询,例如
Filename: sqldelete.sql
delete from my_table where <some condition>;
GO
创建一个批处理文件.bat
并在那里调用你的sql脚本
sqlcmd -s <server name> -d <db name> -i sqldelete.sql
有关更多选项:在命令提示符下sqlcmd
运行命令sqlcmd /?
根据您的需要配置此.bat
文件以按计划运行
如果您想知道如何在 Windows 任务计划程序中安排任务,请查看 @ http://support.microsoft.com/kb/308569(这是针对 WINXP 的)。