oracle 使用自更新SQL

zd287kbt  于 2023-10-16  发布在  Oracle
关注(0)|答案(1)|浏览(96)

我知道这是一个人为的例子,所以请不要跳在我的代码无用。这是一个更复杂的代码块中的问题,但我想隔离我所拥有的。
我得到的错误是'SQL错误:ORA-00933:SQL命令未正确结束。有什么想法吗?顺便说一下,我正在使用SQL Developer。
再一次.这是一个人为的例子,虽然在这种情况下连接是毫无意义的,但在更复杂的例子中却不是这样。
代码如下:

Update u
set first300pa = 1
from GameData_ME u
inner join 
GameData_ME v on u.pitchandeventid = v.pitchandeventid
disho6za

disho6za1#

正如this blog所说,
那些从SqlServer过渡到Oracle的人可能会发现没有UPDATE FROM是一个巨大的损失。
幸运的是,该博客继续展示了Oracle UPDATE的强大功能以及如何使用它来执行您需要的任务(但它不会在UPDATE语句中使用FROM子句......不是Oracle!- ).

相关问题