使用上一行更新当前行

时间:2017-12-15 01:31:34

标签: oracle validation

我的要求是我必须使用前一行更新当前行。条件如果前一行为null,则它应该选择最后一个不为空的值。我必须创建一个存储过程并更新历史数据集。欢迎任何帮助.Database是Oracle

1 个答案:

答案 0 :(得分:0)

您可以将最后一个NOT NULL值收集到临时表中,然后使用它们来更新当前行。

或者您可以使用curosr从前几天收集最后一条非空记录,并用它更新当前日期。

最佳,