gpt4 book ai didi

sql - SQL 更新中的字段顺序重要吗?

转载 作者:行者123 更新时间:2023-12-03 01:59:27 27 4
gpt4 key购买 nike

我突然想到,如果更新语句中的字段相互依赖,我不确定是否可以保证排序(或者需要保证!)。

举个例子,假设您有以下更新:

UPDATE Table
SET NewValue = OldValue, OldValue = NULL

NewValue 是否总是先更新,然后 OldValue 作废?或者行(或集、表等)的状态在处理过程中是不可变的,以便在计算更改之前不会提交所有更改?

最佳答案

创建一个新的虚拟行,然后自动替换现有行。在提交数据之前,您可以访问所有现有值。

编辑顺便说一句,这并不是一个不寻常的情况。

关于sql - SQL 更新中的字段顺序重要吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2725349/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com