[英]How to update a view in oracle
我已經創建了視圖,在Oracle中沒有任何問題。 但是我無法更新它。我想在oracle中更新視圖,請幫忙。 反正有可能嗎?
您可以在視圖上創建一個觸發器instead of
觸發器, 如文檔中所述 :
視圖將查詢的輸出顯示為表格。 如果要像更改表一樣更改視圖,則必須創建
INSTEAD OF
觸發器。 他們沒有更改視圖,而是更改了基礎表。
一旦有了該觸發器,就可以使用與表一樣的語法來更新視圖。
您沒有顯示視圖或表的定義,因此沒有足夠的信息來提供有用的示例。 幸運的是,文檔中有一個您可以用作起點。
視圖是我的朋友選擇的表,在那里,如果要更新視圖,則必須更新表,然后才能在視圖中看到更改。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.