zoukankan      html  css  js  c++  java
  • windows 下使用bat来执行sql脚本详解

    conn smanager/smanager@hwmarket
    set pagesize 5000
    set heading off

    set echo off
    SPOOL ANALYTAB.SQL
    SELECT 'ANALYZE TABLE
    smanager.'||TABLE_NAME||' COMPUTE STATISTICS ;' FROM USER_TABLES;
    SPOOL OFF

    SPOOL ANALYIND.SQL
    SELECT 'ANALYZE TABLE smanager.'||TABLE_NAME||'
    COMPUTE STATISTICS FOR ALL INDEXES;' FROM USER_TABLES;
    SPOOL OFF
    SPOOL
    ANALYZE.LOG
    @ANALYTAB.SQL
    @ANALYIND.SQL
    SPOOL OFF
    EXIT

    --说明:在sql脚本文件中可以调用其他的sql脚本文件,使用@文件名,此处如@ANALYTAB.SQL便是.
    2、创建bat文件,如1.bat

    @echo off
    sqlplus /nolog @1.sql
    echo 按任意键结束...
    pause>nul

    exit
    3、执行
    双击1.bat 脚本即执行完成,大功告成,可以去睡觉了,呵呵!

  • 相关阅读:
    微信小程序入门
    webpack
    模块化开发(1)
    HTML5表单
    移动端入门
    MySQL
    js面向对象与PHP面向对象总结
    PHP
    Git指令
    Redux
  • 原文地址:https://www.cnblogs.com/weixun/p/3087289.html
Copyright © 2011-2022 走看看