Bonjour a tous
j'ai un table avec deux colonnes de type date
ces que je veux afficher ces deux colonnes le premier est en auto incrémentation en commençant par la date '01011900' et la deuxième colonne c'est inversement en commençant par la date 01012000 vers la date 01011900
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 CREATE TABLE [dbo].[date_command]( [DATE_command1] [date] NOT NULL, [DATE_command2] [date] NULL, PRIMARY KEY CLUSTERED ( [DAT_DATE] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO
01011900 01012000
02011900 31121999
03011900 30121999
04011900 29121999
05011900 ,
,
, ,
,
, ,
,
, ,
,
01012000 01011900
Ci joint ma proposition mais je ne sais pas qui peux m'aider a le corriger
merci pour nos expert
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 declare @d date, @i date set @d='19000101' set @i='20000101' while @d<'20000101' and @i >'20000101' insert into date_command(DATE_command1,dbo.DATE_command2) values(@d,@i) set @d=DATEADD(day,1,@d) set @i=DATEADD(day,-1,@i); end
Partager