歡迎提供任何軼事意見或建議。在Oracle中部署相同視圖的多個版本
我們有通過視圖消費第三方供應商數據的應用程序。業務部門已經要求我們綁定到以前版本視圖的應用程序應該能夠繼續使用它們,而不必與每個更新的視圖供應商版本同步。應用程序「A」應該能夠使用視圖的v.1.1,而應用程序「B」使用視圖的v.1.2,它們都與全局模式/名稱空間中的相同表進行交互。
人們建議使用發行版號命名視圖,但對於與更新的視圖版本保持同步的應用程序來說,這似乎很麻煩。有沒有更好的解決這個問題?也許將視圖的每個受支持版本保留在其自己的模式中,並將視圖從定義表的全局模式和數據所在的位置拉出來?
[Programmers SE](http://programmers.stackexchange.com/) –