DBM Cafe Forum » SQL » SQL Server

Snel een datum tabel maken

(1 bericht)
  1. Soms is het makkelijk om een datum tabel te hebben in SQL server. Met onderstaand statement een fluitje van een cent. Pas naar believen de start- en einddatum in de variabelen @StartDate en @EndDate aan. Binnenkort nog wat uitbreidingen met weeknummer, weekdagen, etc.

    Create Table #DateTable
    (date smalldatetime)
    
    declare @StartDate as smalldatetime
    declare @EndDate as smalldatetime
    
    set @StartDate = '1900-01-01'
    set @EndDate = '2050-12-31'
    
    WHILE @StartDate<=@EndDate
    
    BEGIN
    insert into #DateTable (date)
    select @startdate
    set @startdate=@startdate+1
    END
    2 jaren geleden geplaatst #

RSS feed for this topic

Reageren

Je moet inloggen om een reactie te kunnen plaatsen.