这是一个例子
UPDATE duration = datediff(ss, statustime, getdate()), statustime = getdate() where id = 2009
Run Code Online (Sandbox Code Playgroud)
由于statustime在同一语句中被使用和分配,是否会为字段持续时间分配未定义的赋值?(即,如果首先处理了datediff,则为正值,如果首先处理statustime则为负值)
我绝对可以在两个单独的语句中更新它,但我很好奇它可以在一个语句中更新它.