sql >> Databasteknik >  >> RDS >> Oracle

Oracle datumsekvens?

Om det du vill är att fylla ett block av poster med sekventiella datum, är det lätt nog att göra. Följande fråga genererar tio datum. Allt du behöver göra är att justera startdatumet för att ge dig din startpunkt och level i connect by sats för att passa din slutpunkt och anslut den sedan till en insert uttalande.

SQL> select (trunc(sysdate, 'MM')-1) + level
  2  from dual
  3  connect by level <= 10
  4  /

(TRUNC(SY
---------
01-JAN-10
02-JAN-10
03-JAN-10
04-JAN-10
05-JAN-10
06-JAN-10
07-JAN-10
08-JAN-10
09-JAN-10
10-JAN-10

10 rows selected.

SQL>


  1. Kan inte ladda drivrutinen:com.microsoft.sqlserver.jdbc.SQLServerDriver weblogic 10g

  2. Lagrad procedur SQL-exekveringsplan

  3. SQL Server:Hämta tabell primärnyckel med SQL-fråga

  4. Hur infogar man en rad utan några värden så att alla kolumner antar sitt standardvärde?