Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Séquence comme valeur par défaut pour une colonne

Cela s'est avéré assez simple :

create table mytable (
    id      bigint not null constraint DF_mytblid default next value for mainseq,
    code    varchar(20) not null
)

ou si la table est déjà créée :

alter table mytable
add constraint DF_mytblid
default next value for mainseq
for id

(merci Matt Strom pour la correction !)