如何产生自动增加值的字段

daview 2002-04-17 08:46:29
我在SQLSERVER中,想设置一个字段,该字段类似与ACCESS中的自动编号型,该如何设置?
谢谢!!
...全文
46 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xoxe 2002-04-17
  • 打赏
  • 举报
回复
也可以这样:

1、在企业管理器中打开你要操作的数据库--》表
2、在表中新建一个字段ID、数据类型可以是int,bigint,smallint,tinyint等
3、在下部的列中选择标识为(是)、标识种子和标识种子递增量为默认值1
4、如果你要修改就可以修改相应的数据类型或标识种子等
5、如果你要检查只要双击你修改过的表,看一看ID字段前面有没有打钩
xoxe 2002-04-17
  • 打赏
  • 举报
回复
IDENTITY

表示新列是标识列。当向表中添加新行时,Microsoft® SQL Server™ 将为该标识列提供一个唯一的、递增的值。标识列通常与 PRIMARY KEY 约束一起用作表的唯一行标识符。可以将 IDENTITY 属性指派给 tinyint、smallint、int、bigint、decimal(p,0) 或 numeric(p,0) 列。对于每个表只能创建一个标识列。不能对标识列使用绑定默认值和 DEFAULT 约束。必须同时指定种子和增量,或者二者都不指定。如果二者都未指定,则取默认值 (1,1)。

例子:
CREATE TABLE jobs
(
job_id smallint IDENTITY(1,1),
job_desc varchar(50) NOT NULL
)

job_id,从1开始,递增为1
qisanyou 2002-04-17
  • 打赏
  • 举报
回复
int类型.标识:是

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧