我已经在oracle中为这样的同义词lct_sponsor
创建了一个物化视图:
SELECT s.sponsor_no, s.sponsor_name
FROM lct_sponsor s
我将其刷新模式设置为提交时,并且创建成功并且可以正常工作。
然后,我更改了物化视图查询,使其与另一个同义词lcm_occupation
像这样:
SELECT s.sponsor_no, o.OCCUPATION_CODE, s.sponsor_name
FROM lct_sponsor s, lcm_occupation o
WHERE S.SPONSOR_NO = o.OCCUPATION_CODE
仍然将其刷新模式设置为提交时,并且更改成功。
右键单击并在SQL Developer中编辑实例化视图时,其刷新模式已自动更改为按需。
这仅在更改和加入之后发生。任何人都可以知道为什么会发生这种情况以及如何将其更改为提交时吗?
答案 0 :(得分:0)
这很好。实际上,这实际上是Oracle SQL Developer中的一个错误。即使刷新模式发生更改,它也无法在Oracle SQL Developer中正确显示。谢谢