zoukankan      html  css  js  c++  java
  • 遍历保存Sql文件的目录,逐个执行,无需指定具体的SQL文件。

    代码功能:遍历保存Sql文件的目录,逐个执行,无需指定具体的SQL文件。

      一、创建批处理文件代码

      创建2个bat文件,CREATE_ALL.bat和CREATE_ALL_File.bat文件。具体代码分别如下:

      ①CREATE_ALL.bat文件代码

      ECHO OFF
      REM 请设定下面内容
      REM SET Driver=D:
      REM SET FilePath=D:\MyWork\SQL\
      SET User_ID=andy
      SET User_PWD=andy
      SET ServerName=AndyServer
      SET HostName=192.168.0.6
      SET DBName=andy

      SET Next=------------------------------------------
      SET CommandStr=isql -U %User_ID%
      SET CommandStr=%CommandStr% -P %User_PWD%
      SET CommandStr=%CommandStr% -S %ServerName%
      SET CommandStr=%CommandStr% -H %HostName%
      SET CommandStr=%CommandStr% -d %DBName%
      SET CommandStr=%CommandStr% -i %FilePath%

      REM %Driver%
      REM CD %FilePath%
      REM 执行指定目录中的所有的sql文件
      for %%i in (*.sql) do call CREATE_ALL_File.bat %%i
      ECHO SQL文件执行完成,请确认上面的执行结果。
      pause

      ②CREATE_ALL_File.bat文件代码

      SET FileName=%1
      ECHO %1
      SET CommandStrTB=%CommandStr%%FileName%
      ECHO %CommandStrTB%
      %CommandStrTB%
      ECHO .
      ECHO %Next%

      二、两个文件的使用方法

      1.将上述2个文件复制到包含sql文件的目录中;

      2.双击CREATE_ALL.bat文件执行即可。

  • 相关阅读:
    【Java】Swing-LookAndFeel 初解
    【软件】软件发布版本号说明
    【Gradle】Gradle compile 运用
    【Java】String,StringBuilder,StringBuffer 区别与实现
    Java面试题
    java面向对象_抽象类和接口
    Java学习_int和Integer的区别+包装类
    PHP-格式标签
    PHP+Zend 输出时中文乱码问题
    JSP学习
  • 原文地址:https://www.cnblogs.com/zhangxb/p/2460732.html
Copyright © 2011-2022 走看看