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

Oracle generiert Zeitplanzeilen mit einem Intervall

Sie können rekursive Abfragen oder Schleifen vermeiden, da Sie im Wesentlichen eine Zeilennummer jeder Zeile in locations benötigen Tisch. Daher müssen Sie der Analysefunktion eine geeignete Sortierreihenfolge zuweisen. Unten ist die Abfrage:

UPD :Oder wenn Sie eine Prozedur wünschen, dann ist es noch einfacher. Denn ab 12c hat Oracle fetch first Hinzufügung, und die analytische Funktion kann zu rownum vereinfacht werden Pseudospalte:

db<>fiddle hier