執行merge into 時報錯解決辦法

2021-09-25 06:37:16 字數 774 閱讀 7629

經確認,merge into的sql語句涉及的目標表上的確新增了訪問控制策略:aclinsert、aclquery、aclupdate, 

但是,merge into語句使用要求insert、delete、update同時支援,所以merge into 語句執行報錯ora-28132。

解決方法:

1、為merge into涉及的目標表新增acldelete策略:

begin

dbms_rls.add_policy (object_schema => 'bmi',

object_name => 'dw_billdetail',

policy_name => 'acldelete',

function_schema => 'bmi',

policy_function => 'f_limited_delete_dw_billdetail');--需要根據需求自定義

end;

/2、刪除merge into涉及的目標表上新增的訪問控制策略:

begin

dbms_rls.drop_policy (object_schema => 'bmi',

object_name => 'dw_billdetail',

policy_name => 'aclupdate');

end;

/begin

dbms_rls.drop_policy (object_schema => 'bm

HelloTabWidget 執行報錯的解決辦法

學layout中的tab型控制項的時候,照抄寫完執行總是報錯,放狗搜了一下,遇到這問題的兄弟姐妹還真不少。結合網上的一些例子,看來原因是英文入門原文中有一處沒說清楚,倒不至於是某些兄弟說的平台bug那麼誇張。原文中第2步的 段後面,有這麼一段話 duplicate this for each of ...

oracle執行閃回時報錯的問題

oracle執行閃回時報錯的問題 一天 不小心把資料庫的某使用者表的別人的使用者密碼改了。當想幫他改回去的時候才知道忘記備份 www.2cto.com 這時利用10g的閃回 可以恢復修改的資料 flashback table portal.t base user to timestamp to ti...

編譯通過,可是執行時報錯!!!

編譯通過,可是執行時報錯!vcl元件開發及應用 大家幫忙看看,這個錯誤提示是什麼意思?error reading printdbgrideh1.pagefooter.titlefont.charset property titlefont does not exist.這個可能是讀取了以前儲存的檔案...