bonjour

je veut crée une table (intervention) qui contien une clé auto incrément

cette clé est composé en 2 partie, un numéro d'ordre et la l'anné courante

exemple 123/2008
124/2008

et pour ce la j'ai crée une requette mais elle fonctionne pas bien

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
CREATE TABLE inter
 
(id_i   integer IDENTITY(1,1) NOT NULL,
 
cod_i  as id_i + '-'+CAST(year(getdate()),
 
date_i datetime,
 
typ_rép varchar(10),
 
CONSTRAINT ver_cod_i PRIMARY KEY(id_i))
le problème elle m'affiche cette erreur

Server: Msg 170, Level 15, State 1, Line 7
Line 7: Incorrect syntax near 'datetime'.