Oracle 在视图创建中使用关键字FORCE有什么好处?
我使用windows 7和oracle 11g,因此在创建视图时,我们使用:Oracle 在视图创建中使用关键字FORCE有什么好处?,oracle,Oracle,我使用windows 7和oracle 11g,因此在创建视图时,我们使用: create force view vw_test as select name from users ; 有谁能给我举个例子,我们应该使用force关键字来引用Oracle的文档: 如果要创建视图,无论 视图或引用对象类型的基表存在,或 包含视图的架构的所有者对其具有权限 所以,也许,如果您需要在不存在基表的环境中创建视图,那么可以说,强制视图存在,即使它不可用。这将允许您针对该视图编写查询,因为它将作为对象存在。
create force view vw_test as select name from users ;
有谁能给我举个例子,我们应该使用force关键字来引用Oracle的文档: 如果要创建视图,无论 视图或引用对象类型的基表存在,或 包含视图的架构的所有者对其具有权限 所以,也许,如果您需要在不存在基表的环境中创建视图,那么可以说,强制视图存在,即使它不可用。这将允许您针对该视图编写查询,因为它将作为对象存在。不过,这些查询不会运行。此外,在部署过程中,视图可能会在基表到达之前到达,因此在创建基表之前,您仍然可以强制视图存在,我相信视图会重新编译并在第一次查询时变得可用