sql >> Databasteknik >  >> RDS >> Sqlserver

Sekvens som standardvärde för en kolumn

Det visade sig vara lätt nog:

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

eller om tabellen redan är skapad:

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

(tack Matt Ström för rättelsen!)



  1. FÖR XML PATH(''):Escapende specialtecken

  2. Android Studio 3.0 canary 1:SQL-syntaxfel

  3. ORA-01264:Det går inte att skapa loggfilnamn

  4. Vilken .NET-datatyp är bäst för att kartlägga datatypen NUMBER Oracle i NHibernate?