我的 UPDATE 语句 WHERE NOT EXISTS 有什么问题?

问题描述

我想要完成的是将 ISCURRENT 字段更新为 'N' 并将 EFFECTIVE_END_DATE 字段更新为当前日期,如果其类型的记录没有最新的 { {1}}。
不会抛出错误,它只是告诉我“受影响的 0 行”,但我创建了一个具有更新 EFFECTIVE_START_DATE 的记录,这应该会影响表中具有较早 EFFECTIVE_START_DATE 的其他记录。
这是我用来测试的 2 条记录的图像。

enter image description here

EFFECTIVE_START_DATE 为 '400 Atlantic' 的记录应从此脚本更改为具有 KTEXTISCURRENT ='N',因为 EFFECTIVE_END_DATE=GETDATE() 为 { {1}} 有一个更新的 KTEXT

500 Maria

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)