• 用批命令更新数据库


    在项目中经常用到要把sql语句放在项目中的固定文件夹,以方便部署和测试,有的时候有很多的sql文件,每次用查询管理器一个一个的执行效率是比较低的,尝试用批命令来实现,自动搜索指定文件夹中的*.sql文件,然后调用sql server 的 osql 命令,指定服务器,用户名和密码以及数据库名称,这样就比较方便批量运行sql文件

    @echo off
    set dbSVR=Server
    set dbUID=UserName
    set dbPWD=Password
    set dbName=DBName
    set scriptPath=.\Test\ 文件夹,用相对路径

    @echo on

    for /r %scriptPath% %%f in ("*.sql") do osql -S "%dbSVR%" -U "%dbUID%" -P "%dbPWD%" -d "%dbName%" -i "%%f"

    pause

  • 相关阅读:
    spring注入原型bean
    按时间间隔查询
    Qconf安装文档
    HttpEnum
    MyIfmHttpClient
    enum StatCode
    Linux修改war包中文件
    maven settings.xml windows
    maven settings.xml linux
    docker报错
  • 原文地址:https://www.cnblogs.com/jfliuyun/p/2064855.html
Copyright © 2020-2023  润新知