题
我知道这是一个人为的例子,所以请不要因为代码的无用而对我大加指责。这是更复杂的代码块中的一个问题,但我想隔离我所拥有的。
我收到的错误是“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
解决方案
作为 这个博客 说,
那些从SQLServer过渡到Oracle的人可能会发现没有重大损失的更新。
幸运的是,该博客继续展示了 Oracle 的强大功能 UPDATE
以及如何使用它来执行您需要的任务(但它不会与 FROM
中的条款 UPDATE
陈述...Oracle 中没有!-)。
不隶属于 StackOverflow