首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎么使一个列的值自动加1

2011-12-31 
如何使一个列的值自动加1我是刚刚接触MS-SQL的,在文档里面找了很久,没有找到这个函数,使列自动增一,在MySQ

如何使一个列的值自动加1
我是刚刚接触MS-SQL的,在文档里面找了很久,没有找到这个函数,使列自动增一,在MySQL里有这个函数,不知道这里该怎么实现,请各位高手指点一下!!
谢谢!!!

[解决办法]
create table a(a int identity(1,1))
[解决办法]
eg:

Create Table TEST
(IDInt Identity(1,1),
NameVarchar(10))
[解决办法]
create table tb1(sn int identity(1,1),name1 char(8));
[解决办法]
create table t(id int identity(1,1),code varchar(4))
insert into t(code) select 'AAAA '
insert into t(code) select 'BBBB '
insert into t(code) select 'CCCC '
go

select * from t
go

drop table t

[解决办法]
create table t(id int identity(1,1),code varchar(4))
insert into t(code) select 'AAAA '
insert into t(code) select 'BBBB '
insert into t(code) select 'CCCC '
go

select * from t
/*
id code
----------- ----
1 AAAA
2 BBBB
3 CCCC
*/
go

drop table t
go

热点排行