[TRANSACT-SQL] clé primaire qui s'auto-incrémente

romagny13 Portrait de romagny13
[TRANSACT-SQL] clé primaire qui s'auto-incrémente

Bonjour jai une question toute simple
comment en transact-sql pour sql server 2005
on fait pour creer une clé primaire qui s'incrémente automatiquement ?

pour MySQL je tape cette requete qui est correcte :

create table personnes
(n_personnes INT NOT NULL PRIMARY KEY AUTO-INCREMENT,
...);

mais avec sql server apparemment ca passe pas

merci
++

fredericmazue

Bonjour

Oui c'est différent avec SQL Server

Par exemple

CREATE TABLE personnes (n_personnes int identity(10,5) );

et n_personnes est auto-incrémenté à partir de 10 et de 5 en 5. identity(1,1) incrémente de un en un à partir de un, etc...

romagny13 Portrait de romagny13

merci bocou fredericmazue
++