小编kov*_*sue的帖子

物化视图快速刷新-更新基表时插入和删除

大家好,Stackoverflowers 的朋友们,

TLDR:MVIEW 是否正在使用UPDATEDELETE + INSERT在刷新期间?

前一段时间,当我在 Oracle 中摆弄物化视图时,遇到了一件晦涩难懂的事情。这是我的例子:

  • 2 个基表
  • 两个表的 MVIEW 日志
  • 两张桌子的PK
  • MVIEW 创建为这些基表的联接
  • MVIEW PK

这是一个示例代码:

-- ========================= DDL section =========================

/* drop tables */
drop table tko_mview_test_tb;
drop table tko_mview_test2_tb;

/* drop mview */
drop materialized view tko_mview_test_mv;

/* create tables */
create table tko_mview_test_tb as
  select 1111 as id, 'test' as code, 'hello world' as data, sysdate as timestamp from dual
  union
 select 2222, 'test2' as code, 'foo bar', …
Run Code Online (Sandbox Code Playgroud)

oracle plsql oracle19c

4
推荐指数
1
解决办法
2013
查看次数

Oracle 隐式转换警告

有没有办法强制 PL/SQL 编译器告诉我(使用编译提示或错误)我正在尝试将字符串放入整数中?在某些情况下,隐式转换将为我处理它,但我不希望这样。我总是想知道是否存在类型不匹配。

最好的问候,汤姆

oracle plsql

3
推荐指数
1
解决办法
233
查看次数

标签 统计

oracle ×2

plsql ×2

oracle19c ×1