1.读取目录文件

利用bat 的for命令读取中的sql文件

for /r %%c in (0*.sql) do echo %%c

%%c 相当于变量

in() 中的为循环的范围

此句的作用是显示当前目录下以0开头的sql文件

2.执行脚本文件

利用SQL SERVER 自带的SQLCMD命令来操作

SQLCMD –S 127.0.0.1 –d Product –U sa –P 123 –i test.sql –o log.txt –b

-S 服务器

-d 数据库名称

-U 用户名

-P 密码

-i 输入文件路径

-o 输出文件路径

-b 出错终止

3.最终

@echo off
for /r %%c in (0*.sql) do (
sqlcmd -S 127.0.0.1 -d ProductStore -U sa -P sa123 -i %%c -o log.txt
)
pause

有关bat命令和sqlcmd命令的其它信息,请百度

最新文章

  1. C语言中把数字转换为字符串 【转】
  2. javascript面向对象:继承、多态
  3. objective-c-sort-keys-of-nsdictionary-based-on-dictionary-entries
  4. Merge Into
  5. ms sqlserver 系列之如何查看数据链接数
  6. Xcode中使用插件
  7. 发布 asp.net网站 到本地IIS
  8. 略谈cpu架构种类
  9. 如何增加Ubuntu交换空间swap
  10. 使用VSTS的Git进行版本控制(三)——评审历史记录
  11. STAT UN2102 Homework
  12. 虚拟机镜像压缩(qcow2,raw)
  13. mysql子查询 exists,not exists,all和any
  14. C++成员初始化列表的语法
  15. csharp: datatable get Column datatype or Column Name
  16. SpringSecurity3整合CAS实现单点登录
  17. Android -- ContentProvider与联系人
  18. 2017-7-18-每日博客-关于Linux下的软链接和硬链接.doc
  19. AspNet5 Changes to [Activate] in beta-5
  20. [置顶] Git 配置SSH简单玩法?

热门文章

  1. 随时可以给doT模板传任何你想要的值
  2. 【HDOJ】3584 Cube
  3. Robotium跨应用处理方法
  4. 介绍4款json的java类库 及 其性能测试
  5. js键盘控制DIV移动
  6. GPUImage实现过程
  7. [转载]css hack
  8. 关于ATL的rgs注册文件
  9. lightoj 1031 区间dp
  10. redis中各种数据类型对应的jedis操作命令