sql >> Databasteknik >  >> RDS >> Oracle

Oracle genererar schemarader med ett intervall

Du kan undvika rekursiv fråga eller loop, eftersom du i princip behöver ett radnummer för varje rad på locations tabell. Så du måste ange en lämplig sorteringsordning för analysfunktionen. Nedan är frågan:

UPD :Eller om du vill ha en procedur, då är det ännu enklare. Eftersom Oracle från 12c har fetch first addition och analytisk funktion kan förenklas till rownum pseudokolumn:

db<>fiol här



  1. Använda Substr med Instr för att extrahera en sträng i Oracle

  2. SSIS:Hur återanvänder du skript i en skriptkomponent i ett annat paket?

  3. PostgreSQL-utlösare och grunder för lagrade funktioner

  4. SQL Server-exekveringsplan — vad är det och hur hjälper det med prestandaproblem?