0
我有兩個數據庫用戶在同一臺服務器上,如test_user
,test_customer
。是否有可能實現在其他架構更新運行的觸發器
我的要求是建立在test_user
一個觸發器,它會在插入任何表中,用戶既test_user
執行,test_customer
像Test_customer CUST_ID以及在Test_user USER_ID。
我該怎麼做?
我有兩個數據庫用戶在同一臺服務器上,如test_user
,test_customer
。是否有可能實現在其他架構更新運行的觸發器
我的要求是建立在test_user
一個觸發器,它會在插入任何表中,用戶既test_user
執行,test_customer
像Test_customer CUST_ID以及在Test_user USER_ID。
我該怎麼做?
試試這個。這對我有用:
create trigger after_update_user
after update on db_test_user.user for each row
update table db_test_customer.user set field = NEW.field where id = new.id;
我已經提到兩個用戶在oracle中的意思是兩個模式 –
你不能有一個觸發器爲「任何表」觸發。一個觸發器總是附在一張桌子上。 –
任何表格表示兩個不同數據庫模式中的兩個表格 –