编号自动递增问题
各位好,小弟现在碰到一个问题,想请大家帮忙解决一下,问题是这样的我,在建数据库的表时,想让第一列id自动编号,并且让它自动递增,但我有个条件,就是想让它的第一列是0000,第二列就是0001这样让它自动递增上去,我用的是SQL   Server   2000,请问能不能实现这个功能。
------解决方案--------------------自动不了,你需要手动处理   
 原理:每次插入前查出上一个id,根据规则拼出当前id,再插入
------解决方案--------------------自动也会有问题: 
 create table test(id as right( '0000 '+ltrim(iid),4), iid int identity(1,1),a int) 
 insert test(a) select 2 
 insert test(a) select 4 
 select * from test