所以我们有一些开发人员看到了一点快乐.所以现在我们有了引用视图的视图,这些视图引用了视图,这是一个令人讨厌
因此,为了帮助我进行调整,我想要的是扩展这些视图.
我想要一个带字符串并返回字符串的函数.输入字符串是查询,输出字符串是没有视图的相同查询.
CREATE OR REPLACE VIEW myView AS
SELECT * FROM emp
Run Code Online (Sandbox Code Playgroud)
使用函数/存储过程"F":
F('SELECT * FROM myView')
Run Code Online (Sandbox Code Playgroud)
......会回来:
SELECT * FROM ( SELECT * FROM emp)
Run Code Online (Sandbox Code Playgroud)
简短回答:
不是在这个时候
不是我知道的
UPDATE
看起来Oracle 12c正是您所需要的: DBMS_UTILITY.expand_sql_text
http://docs.oracle.com/cd/E16655_01/appdev.121/e17602/d_util.htm#ARPLS73973
归档时间: |
|
查看次数: |
1452 次 |
最近记录: |