我知道有很多这样的问题,但我的问题不是如何摆脱这个错误,而是要知道这是如何在Oracle的第9个版本中工作的。我有一个用Ruby和Oracle DB编写的旧源代码,最近升级到了version=11。select a.id,b.id from a join b on a.id = b.a_id where type = 'A'
因此,在Oracle
从Oracle12c开始,我们终于可以像这样使用SQL标准行限制子句了:现在,在Oracle12.1中,在连接表时有一个非常烦人的限制在使用row limiting子句时,在SELECT子句中不能有两个同名的列。例如,这提高了Oracle12.1中的ORA-00918
SELECT t.id, u.id FROM t, u FETCH FIRST 10 ROWS ONL