向视图里传参数 
网上找拉不少资料 不管是用包体定义全局变量还是写个函数调用视图 都没有实现
求个能跑通的示例 。

解决方案 »

  1.   

    哎  不知道为什么这个里面说的不可以
    http://www.yuloo.com/jsjks/sthb/Oraclerenzheng/144302.html
      

  2.   


    貌似有方法,不过只能针对于单个session.
      

  3.   


    简单点的:
    如果你用函数调用视图...可以在函数里面重建视图...
    eg:v_sql:='create or replace view...'
       通过函数传参数,拼SQL,再动态刷新视图.复杂点的:
    可以去研究一些ORACLE的全局变量,
    我见过有人用dbms_session.set_context
    也有人用dbms_application_info.set_client_info
    不过我都没有深究过...