Oracle
 sql >> Database >  >> RDS >> Oracle

Creazione di Oracle View con un ID generato dal database da un oggetto sequenza

Non puoi fare esattamente questo, ma puoi fare qualcosa del genere:

select rownum, field1, field2
  from...

il rownum è un campo fuorigenerato che contiene esattamente questo, ma viene assegnato PRIMA di ordinare i record, quindi se hai una clausola ORDER BY, dovrai farlo:

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