sql >> Base de Datos >  >> RDS >> Oracle

Creación de vistas de Oracle con un ID generado por una base de datos a partir de un objeto de secuencia

No puedes hacer exactamente eso, pero puedes hacer algo como esto:

select rownum, field1, field2
  from...

el número de fila es un campo autogenerado que contiene exactamente eso, pero se asigna ANTES de ordenar registros, por lo que si tiene una cláusula ORDER BY, tendrá que hacer esto:

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