使用上一行更新当前行

问题描述 投票:-1回答:1

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

oracle validation
1个回答
0
投票

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

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

最好,

© www.soinside.com 2019 - 2024. All rights reserved.