如何删除行后的“行号”列值1..N?

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

我有这张桌子:

“] >>

当我删除此表中的框时,需要增加以下所有行。

例如:如果我删除BoxNo '4',则BoxNo '4'最后一行之后的行(5,6,7,.. etc)有将其递增1并像((4,5,6,... etc。)。]

请您帮助我执行SQL Server查询吗?

提前感谢。

我有此表:当我删除该表中的一个框时,需要增加以下所有行。例如:如果我删除BoxNo'4',则最后一行之后的行...

sql sql-server row-number
1个回答
0
投票

删除某些行后自动执行操作,就是TRIGGERS的作用。

在您的情况下,看起来像:

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