sql更新语句问题结果怎样

update set 字段2 = 字段2+1,字段3 = 字段2+1
执行完后,字段3与字段2相同,还是大1,字段2加1以后的新值会立刻赋值到后边的表达式吗?

sql
0

3个回答

新值是不会立刻赋值到后边的表达式的。所以 字段3与字段2是相同的值。

1

图片说明
图片说明
上面MySQL的就是改变了,但是下面的Oracle的没有变
图片说明
所以不同的数据库有不同的结果

0

MSSQL里面是从左到右,依次更新,变量优先,

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!