a.直接定義,例如
字段型別設定為int型,種子為1,增量。即可。
identity(startvalues,addvalues)
a int identity(35,1)
這就表示欄位a的,初始值是35,以1自動增加
也就是說如果你的第一條記錄是,那麼下一條記錄就是36
其中的(35和1)根據自己的實際情況定!!
1、truncate命令不但會清除所有的資料,還會將identity的seed的值恢復到原是值。
truncate table tablename
2、而dbcc checkident則更加方便一些,可以在不刪除資料的情況下指定seed的值。
dbcc checkident (tablename,reseed,1)
b.就是用identity(data_type,seed,increment),見phantomman(asp.net vs 資料庫)的**,然後我這裡有一段別人寫的**,是在sp,傳入identity的seed,以供參考:
create table tt (n nvarchar(10))
insert into tt select 'a ' union all select 'b ' union all select 'c ' union all select 'd '
go select * from tt
go create proc d
@id int
as declare @bh int
set @bh=@id
exec( 'select identity(int, '+@bh+ ',1) id,* into #t from tt select * from #t drop table #t ')
go exec d 10
go drop proc d
drop table tt
gridview增加自動序號列
gridview增加自動序號列 2007年10月24日 星期三 02 07 第一種方式,直接在aspx頁面gridview模板列中.這種的缺點是到第二頁分頁時又重新開始了.asp templatefield headertext 序號 insertvisible false itemstyle ho...
gridview增加自動序號列
第一種方式,直接在aspx頁面gridview模板列中.這種的缺點是到第二頁分頁時又重新開始了.序號 insertvisible false center center width 5 container.dataitemindex 1 第二種方式分頁時進行了計算,這樣會累計向下加.序號 inser...
GridView增加自動序號列
第一種方式,直接在aspx頁面gridview模板列中.這種的缺點是到第二頁分頁時又重新開始了.序號 insertvisible false center center width 5 container.dataitemindex 1 第二種方式分頁時進行了計算,這樣會累計向下加.序號 inser...