Berikut ini adalah cara membuat autonumber di sql server 2005 express dengan mengunakan DDL (Data Definition Language) :
create table <nama_database>.dbo.<nama_tabel> ( field1 tipedata1 identity(n,n) primary key, field2 tipedata2 );
berikut contoh DDL-nya :
create table mahasiswa.dbo.mahasiswa( id int identity(1,1) primary key, nama varchar(25) );
“IDENTITY(1,1)” ini merupakan perintah agar pada fieid id nantinya diisikan dengan data yang bertipe integer dan bersifat autonumber / autoincreament.
angka 1 yang didepan koma menandakan nilai awal dari field id tersebut sedangkan angka 1 yang kedua merupakan jumlah kenaikan/pertambahan dari field id tersebut. Jadi field id ini dimulai dengan nilai 1 (satu) dan nilai berikutnya selalu ditambahkan dengan 1 (satu) dari nilai sebelumnya