oracle编译查看sql

Posted

技术标签:

【中文标题】oracle编译查看sql【英文标题】:Oracle compile view sql 【发布时间】:2009-05-13 16:39:49 【问题描述】:

作为基于 ANT 的部署的一部分,我们针对 Oracle 数据库运行一些 sql。

如果发生任何sql 错误,部署将设置为失败。 (我们在 SQL 文件中使用 WHENEVER SQLERROR EXIT FAILURE ROLLBACK 并使用 ant exec 命令和 failonerror=true 来运行 sql)。

我们想在我们的部署 sql 文件中添加一些 sql,这些 sql 将编译(或重新编译)某些视图并在编译失败时使部署失败。有人知道允许我们这样做的 sql(或其他什么)吗?

【问题讨论】:

【参考方案1】:

除了“ALTER VIEW xxx COMPILE”之外,您还需要做更多的事情吗?

【讨论】:

以上是关于oracle编译查看sql的主要内容,如果未能解决你的问题,请参考以下文章

我可以让 SQL*Plus 在函数编译失败时退出并出现错误吗?

Oracle 无效对象查询,编译无效对象

Oracle 无效对象查询,编译无效对象

oracle 10g sql子句编译错误

pl/sql编译存储过程卡住的解决方法

Oracle PL/SQL 查询无法编译