0

我正在从 Postgres 迁移到 Oracle,并且收到以下语句的 ORA-00907 错误:

UPDATE investigations SET 

team=(SELECT team FROM assigned WHERE parent_id=investigations.id LIMIT 1);

请帮助我的 Oracle 语法。

提前致谢!

4

2 回答 2

2

据我所知,oracle 没有LIMIT子句。看看这个话题

于 2013-06-30T19:54:37.903 回答
2

你可以尝试使用rownum

SELECT team FROM assigned WHERE parent_id=investigations.id and rownum =1 
于 2013-06-30T19:59:43.807 回答