Ant验证SQLPlus

时间:2014-05-06 15:52:31

标签: oracle ant

我正在运行一个执行oracle请求的Ant任务

SELECT sysdate FROM dual

我想验证此声明是否成功。在ANT中验证这一点的最佳方法是什么?我找到了两个可能有用的选项。

  1. 设置对属性的响应并使用正则表达式(或其他内容)进行验证。
  2. 将语句包装在trycatch块中。
  3. 谢谢你的帮助......

    修改

    我正在使用SQL任务,到目前为止我看到的是:

    <project>
    <echo message="Executing SQL..."/>
    <target name="main">
        <trycatch>
            <try>
                <sql ...
                print="true"
                >
                    SELECT sysdate FROM dual;
                </sql>
            </try>
            <catch>
                <echo message="Error" />
            </catch>
        </trycatch>
    </target>
    <echo message="Done executing SQL."/>
    </project>
    

    我从shell脚本执行此操作,但它没有运行目标内容......

0 个答案:

没有答案