worthycoder

用batch调用DB2 CLPPlus执行多个SQL文

       不啰嗦直接上技能。

  大概三部分组成:

  1.bat文件。(run.bat)

       2.辅助SQL文。(AllRun.sql)

       3.要执行的SQL文。(S1.sql,S2.sql,S3.sql)

  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

  1.  run.bat 内容如下

    clpplus db2user/password@localhost:50000/mydb @AllRun.sql

  2.  AllRun.sql内容如下

                clpplus db2user/password@localhost:50000/mydb

                @S1.sql

                @S2.sql

     @S3.sql

          exit

  3. 三个SQL文内容如下

      S1.sql:

    SELECT * FORM T1;

      S2.sql:

    SELECT * FORM T2;

      S3.sql:

    SELECT * FORM T3;

  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

       最后把以上所有的文件放到同一个文件夹下,直接双加执行bat即可。

       注1:S1.sql,S2.sql,S3.sql 可以换成S1.ddl,S2.ddl,S3.ddl文件

  (自)注2:As别名的时候,别名中不能全半角混合。

  

posted on 2018-03-01 21:10 匠人码农 阅读(...) 评论(...) 编辑 收藏

分类:

DB

技术点:

相关文章:

  • 2021-10-22
  • 2022-12-23
  • 2022-12-23
  • 2021-09-10
  • 2021-09-10
  • 2022-12-23
  • 2021-07-30
猜你喜欢
  • 2021-08-15
  • 2022-12-23
  • 2022-01-16
  • 2021-12-06
  • 2022-01-23
  • 2021-11-26
相关资源
相似解决方案