sql >> Databasteknik >  >> RDS >> Sqlserver

Skapa Temp-tabell med nummerintervall

WITH    q AS
        (
        SELECT  startId, endId
        FROM    ranges
        UNION ALL
        SELECT  startId + 1, endId
        FROM    q
        WHERE   startId < endId
        )
SELECT  startId
FROM    q
OPTION  (MAXRECURSION 0)


  1. Långsam MySQL-fråga på uppdateringssatsen

  2. MySQL får antalet rader i en innodb-tabell

  3. Hantera transaktioner samtidigt med lås i SQL Server

  4. Oracle Bankers härskar