建立实体化视图出现 无法为实体化视图设置 ON COMMIT 刷新属性;sql语句如下:
create materialized view mv_v_ship_cargo refresh force on commit as
SELECT TRUST_NO
FROM SHIP_CARGO_TRUST
UNION ALL
SELECT TRUST_NO
FROM SHIP_CARGO
这样写出现以上错误
create materialized view mv_v_ship_cargo refresh force on commit as
SELECT TRUST_NO
FROM SHIP_CARGO_TRUST
这样写没问题
create materialized view mv_v_ship_cargo refresh force on commit as
SELECT TRUST_NO
FROM SHIP_CARGO
这样写也没问题
请问是什么原因
我加了视图日志
create materialized view log on SHIP_CARGO with rowid, sequence (TRUST_NO) create materialized view log on SHIP_CARGO_TRUST with rowid, sequence (TRUST_NO)
create materialized view mv_v_ship_cargo refresh force on commit as
SELECT TRUST_NO
FROM SHIP_CARGO_TRUST
UNION ALL
SELECT TRUST_NO
FROM SHIP_CARGO
这样写出现以上错误
create materialized view mv_v_ship_cargo refresh force on commit as
SELECT TRUST_NO
FROM SHIP_CARGO_TRUST
这样写没问题
create materialized view mv_v_ship_cargo refresh force on commit as
SELECT TRUST_NO
FROM SHIP_CARGO
这样写也没问题
请问是什么原因
我加了视图日志
create materialized view log on SHIP_CARGO with rowid, sequence (TRUST_NO) create materialized view log on SHIP_CARGO_TRUST with rowid, sequence (TRUST_NO)
解决方案 »
- oracle 11g 数据迁移
- PLSQL developer从ORACLE中导出的TSV文件中有空行
- oracle数据连接时出现的怪问题
- 在版本高于9206的时候,有没有其它方法,可以代替ORA_SQL_TXT函数,用来实现update ,delete ,insert触发器的日志?
- 谁有:oracle9i 中文视频39cd ,可以转买吗? 急需用
- 有关ORALCE中使用SQL*PLUS的问题!!!
- 8i服务器。我通过database assistant 新建了一个数据库,然后怎么就找不到他了呢!在企业管理器里也不见其身影!
- oracle数据库实战问题
- 安装ORACLE 9i出的问题
- Oracle8i不能在WINXP上安装吗?
- Pl/SQL 教程 跪求!
- 求sql语句
UNION ALL
SELECT TRUST_NO ->错在这里.应为SELECT TRUST_NO from 表
2 select id, name, count(*) from t group by id, name;具体什么错误,你贴出来
SELECT TRUST_NO,rowid aid, '1' flag
FROM SHIP_CARGO_TRUST
UNION ALL
SELECT TRUST_NO,rowid bid, '2' flag
FROM SHIP_CARGO;
无法为实体化视图设置 ON COMMIT 刷新属性 这就是错误信息