本文目录一览

1,SQL SERVER中怎么实现自动编号

1、把数据类型设置为int2、设置为主键3、修改标识规范: (是标识):是 标识增量:1 标识种子:1
本来就是这样的,你如果想不断,那麽在必须在重新建一个表,把所有的数据拷贝过去,但个人认为这个没有什么必要。 就算自动编号断了,对需求还是没有什么影响的。
sql中在修改表的时候..找到你的列.在下面有一个标识..默认是否.你把他改成是.就可以了他就是自动编号

SQL SERVER中怎么实现自动编号

2,SQL server 怎么设置自动编号急求

用INT 类型 标识选择 是 表示增量 可以自己选择 也就是每次增加 或是减少的 数目 正数增加 负数减少 标识种子 自己选择 也就是 第一条记录的编号 以后每条记录都是从这个数目上面增加一个标识增量 如图
递增设置为1
在脚本中,就 id int identity not null,
标识选择 是
选择自增就可以了

SQL server 怎么设置自动编号急求

3,如何在SQL Server 2000中设置自动编号

在查询分析器中设置为标示列例:create table aaa_id int identity(1,2)意思是:在a_id列以1为标识值,以2为增长值——
可以的,设计表的时候,在设置页面下方有个“标示”,你把标示改成“是”就行了,种子和增量随你自己设置,一般都是1,那默认的就可以了
你用SQL Server 2000的企业管理器新建表时,对表的定义时,列的数据类型里就有一个“自动编号”选上就可以了
选中需要自动编号的字段.要定义为int型,在下面的属性栏里把 标识改为"是",标识种子为"1"标识增量为"1".一般只要把标识改为"是"就行了,其他的默认是"1"

如何在SQL Server 2000中设置自动编号

4,sql 怎么设置自动编号列

如果不在外部处理的话,可以考虑使用触发器,但是会再增加一列,作为存储varchar, 呵呵, 随便想的, --测试环境,包括楼上的方法,但是测试的楼上的方法,好像不太灵验。 create table tableb (id int not null identity(0000001,1), n int , p varchar(10) ) --插入数据 insert into tableb (n) values (2) select * from tableb --触发器 CREATE TRIGGER tg_a ON tableb AFTER INSERT AS begin update tableb set p=right(cast((10000000000+tableb.id) as varchar(20)),10) from inserted where tableb.id=inserted.id end
设置标识种子00000000
让老师讲啊
在定义表的sql代码中可以这样定义字段 id int not null identity(0000001,1)
可以在外面下代码 然后往数据库里插 也可以写存储过程 在数据库里生成 判断 数字是不是你想要的位数,不满足自动用0 补齐

文章TAG:sql自动  编号  怎么  
下一篇