您的位置:首页 > 数据库

SQL server中设置自增字段

2006-12-10 19:29 477 查看
sqlserver中的自增字段(就象ORACLE中的序列号SEQUENCE)是什么?怎么用?

1.CREATE TABLE 表名(
字段名 [int] IDENTITY (1, 1) NOT NULL ,
...
)

2.在SQL SERVER中,所有整数类型的列都可以定义成自增长列,叫作“标识”,
它通过设定“标识种子”和“标识递增量”来实现功能。
列如:

列 类型 标识 标识种子 标识递增量
---- ------- ---- ------- ----------
test tinyint √ 1 1

当你插入一行后,会从1开始自动的赋值。(1、2、3、4……255)

方法为:
1、选中表;
2、右击鼠标,设计;
3、选中列(整数类型)
4、设定标识为“是“(默认为“否”)、标识种子和标识递增量(一般为1)。

注:SQL SERVER 2000 更好使用,全中文版界面,分类更清晰。
*************************************************************************
在oracle中要实现自增字段,可以用 create sequence SID minvalue 1 maxvalue 10000000; 来实现SID列的自增
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: