【发布时间】:2015-05-26 09:39:57
【问题描述】:
页面中有四个字段
EMPLOYEE ID
DEPT
LOCATION
UNIT:
用户可以输入任何字段值都是可选的,如果他输入EMPLOYEE ID,那么查询应该返回与EMPLOYEE ID相关的行。如果他只输入LOCATION,那么查询应该返回该位置的所有员工。如何编写带可选参数的where子句条件。
【问题讨论】:
-
和(:val = employeeid 或 :val 为空)使用此块。如果定义了值,则在查询中使用如果没有,则 null 为 null )
-
我厌倦了你的选择,它没有返回我所期望的。你能告诉我所有四个字段如何构建 where 子句吗?
标签: oracle optional-parameters