![]() |
1
4
为什么不使用instead of update触发器,只连接到INSERTED并推入除不想更新的列之外的所有列?您的方法没有考虑到单个UPDATE语句会影响多行。 试试这样的:
你也可以试试这样的方法:
这将适用于多行更新。另外,如果“SomeID”不为空,则可以删除这两个
|
![]() |
2
0
您需要在触发器中定义一个游标,并获取游标中所有受影响的记录,然后对其进行处理。 |
![]() |
John D · 需要为NULL或NOT NULL的WHERE子句 6 月前 |
![]() |
Marc Guillot · 记录值时忽略冲突 6 月前 |
![]() |
Fachry Dzaky · 正确使用ROW_NUMBER 6 月前 |
![]() |
TriumphTruth · 从满足特定条件的数据集中选择1行 6 月前 |