大家好,Stackoverflowers 的朋友们,
TLDR:MVIEW 是否正在使用UPDATE或DELETE + INSERT在刷新期间?
前一段时间,当我在 Oracle 中摆弄物化视图时,遇到了一件晦涩难懂的事情。这是我的例子:
这是一个示例代码:
-- ========================= 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) 有没有办法强制 PL/SQL 编译器告诉我(使用编译提示或错误)我正在尝试将字符串放入整数中?在某些情况下,隐式转换将为我处理它,但我不希望这样。我总是想知道是否存在类型不匹配。
最好的问候,汤姆