日期:2014-05-19  浏览次数:20405 次

关于在SQL 2000中用自定义公式生成主键的问题(急)
最近在用SQL   2000做一点东西   用的时候   我想把主键设置成按我要求的方式自动增长,比如想把主键增长方式设置成为(比如按这个公式增长“2*N+5”,N表示第N行),我在SQL   设计器中看到   有“公式”一栏,但请问具体怎么设置,也就是他的参数格式是什么   谢谢大家了
越具体越好   谢谢了

------解决方案--------------------
use tempdb
go

create table temp(id int identity(7,2),name varchar(10))
go
insert temp (name) values ( '123 ')
insert temp (name) values ( '234 ')
insert temp (name) values ( '345 ')

select * from temp

drop table temp


result:

(1 row(s) affected)

(1 row(s) affected)

(1 row(s) affected)
id name
----------- ----------
7 123
9 234
11 345

(3 row(s) affected)