因此,我們有一些開發人員開心一點。所以現在我們有了引用視圖和廣告的觀點。在Oracle中查看擴展
所以,爲了幫助我進行調整,我想要擴展這些視圖。
我想要一個接受一個字符串並返回一個字符串的函數。輸入字符串是查詢,輸出字符串是沒有視圖的相同查詢。
CREATE OR REPLACE VIEW myView AS
SELECT * FROM emp
使用函數/存儲過程 「F」:
F('SELECT * FROM myView')
...將返回:
SELECT * FROM (SELECT * FROM emp)
- 有一個Oracle包呢?
- 是否有人在代碼:
- SQL或PL/SQL
- 在別的
是否有一個視圖命名約定與瘋狂? – 2010-09-30 19:23:28
'SELECT dv.TEXT_LENGTH FROM DBA_VIEWS dv WHERE dv.view_name ='myview''將返回視圖定義。有趣的部分是知道什麼是視圖,什麼不在查詢中,在它可能發生的各個位置。 – 2010-09-30 19:27:14
命名約定,是的,但嚴格遵循no。 – 2010-09-30 22:12:39