求助:关于SQL2000自动主键的问题
想SQL2000能够使用ACCESS自动编号那样的主键,如何实现,谢谢 
 identity有个缺点,比如id为1,2,3,4时,我删除了2,则不是1,3,4   而是1,2,3    
 此问题如何解决,求达人指点~
------解决方案--------------------字符型?   
 用计算公式试试,如:     
 create table T 
 ( 
       id int identity(1,1), 
       CharID as (right( '000000 ' + cast(id as varchar(100)),6)),   --公式字段 
       name varchar(100) 
 )     
 insert into T (name) select  'a ' 
 insert into T (name) select  'b ' 
 insert into T (name) select  'c '     
 select * from T   
 drop table T     
------解决方案--------------------Declare @Int int 
 Declare @Char Varchar(8) 
 Set @Int=1 
 Set @Char=Right( '00000000 '+Cast(@Int As Varchar),8) 
 Print @Char 
 /* 
 00000001 
 */