如何为oracle中的特定输入选择包含非空值的列名?

时间:2017-01-19 19:07:57

标签: sql oracle plsql procedure

我想只选择那些在oracle

中包含非空值的列
emp_id   name     sal     age     hire_date 
1        alex     5000    null     null
2        andy     null    24       null
例如,如果我将输入作为emp_id = 1,我应该输出为emp_id,name,sal

如果我将输入作为emp_id = 2,它应该返回emp_id,name,age。

我想在oracle中为这种情况编写查询。

1 个答案:

答案 0 :(得分:-3)

代码的样子 - 这是PL / SQL:

image