当前位置: 代码迷 >> Oracle管理 >> oracle的包(Package)在视图的运用,传入空值null
  详细解决方案

oracle的包(Package)在视图的运用,传入空值null

热度:56   发布时间:2016-04-24 05:03:08.0
oracle的包(Package)在视图的应用,传入空值null
SELECT * FROM 表
 WHERE P_VIEW_VARCHAR2.set_param(NULL) = NULL ;


有一个带包的视图  
视图中已经 nvl(P_VIEW_VARCHAR2.get_param(),'X') 取了
关于ORACLE的包值要传入空值,有人经验吗?
效果不是想要的

------解决方案--------------------
SQL code
--oracle中的''等效null,還有null不等於任何值,用is nullSELECT * FROM 表 WHERE P_VIEW_VARCHAR2.set_param('') is NULL ;
------解决方案--------------------
探讨

SQL code

--oracle中的''等效null,還有null不等於任何值,用is null
SELECT * FROM 表
WHERE P_VIEW_VARCHAR2.set_param('') is NULL ;
  相关解决方案