如何将1,2,3,4 ....按顺序放入薪水为null的薪水列中?在甲骨文 我尝试了很多事情,但找不到任何准确的结果
答案 0 :(得分:1)
select nvl(column,1) as columnName from yourTable
答案 1 :(得分:1)
将ROWNUM伪列与nvl
函数一起使用:
select nvl(salary, ROWNUM ) from yourTable
ROWNUM伪列返回一个数字,该数字指示Oracle从表或连接的行集中选择行的顺序。所选的第一行的ROWNUM为1,第二行的为2,依此类推。