VIEW_PARAM 视图传参案例
思路:定义一个程序包,然后在视图 以及在查询视图时,分别使用 get set 方法来实现视图的传参。
案例视图
创建视图
1 | CREATE OR REPLACE VIEW TEST AS |
查询方式
1 | SELECT * FROM TEST WHERE P_VIEW_PARAM.set_paramStr1('1')='1' |
包申明
1 | create or replace PACKAGE "P_VIEW_PARAM" is |
包体申明
1 | create or replace PACKAGE BODY "P_VIEW_PARAM" is |