1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| CREATE TABLE saison
(
saison_id tinyint NOT NULL IDENTITY (0,1)
CONSTRAINT PK_saison PRIMARY KEY
, saison_nom varchar(9) NOT NULL
CONSTRAINT UQ_saison__saison_nom UNIQUE
, saison_debut datetime NOT NULL
, saison_fin datetime NOT NULL
, CONSTRAINT UQ_saison__saison_debut__saison_fin
UNIQUE (saison_debut, saison_fin)
)
GO
INSERT INTO dbo.saison
(
saison_nom
, saison_debut
, saison_fin
)
SELECT saison_nom
, saison_debut
, saison_fin
FROM (
VALUES ('Hiver', '20131221', '20140320')
, ('Printemps', '20140320', '20140620')
, ('Eté', '20140621', '20140922')
, ('Automne', '20140923', '20141220')
) AS V(saison_nom, saison_debut, saison_fin) |
Partager