Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Oracle-Ansichtserstellung mit einer von einer Datenbank generierten ID aus einem Sequenzobjekt

Sie können nicht genau das tun, aber Sie können so etwas tun:

select rownum, field1, field2
  from...

Die Zeilennummer ist ein autogeneriertes Feld, das genau das enthält, aber es wird zugewiesen, BEVOR Datensätze bestellt werden. Wenn Sie also eine ORDER BY-Klausel haben, müssen Sie Folgendes tun:

Select rownum, *
  from (select ....
         order by ....)