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

"在SQL创建语句中加上identity,表示自动编号"具体是怎样实现的解决方案

2012-02-06 
在SQL创建语句中加上identity,表示自动编号具体是怎样实现的ACCESS的数据库中的自动编号类型在转化时,s

"在SQL创建语句中加上identity,表示自动编号"具体是怎样实现的
"ACCESS的数据库中的自动编号类型在转化时,sql   server并没有将它设为自动编号型,我们需在SQL创建语句中加上identity,表示自动编号 "
上述这段话中提到的 "在SQL创建语句中加上identity,表示自动编号 "具体是怎样实现的
请详细告知
不胜感激

[解决办法]
--Try
CREATE TABLE new_employees
(
id_num int IDENTITY(1,1),
fname varchar (20),
minit char(1),
lname varchar(30)
)

INSERT new_employees
(fname, minit, lname)
VALUES
( 'Karin ', 'F ', 'Josephs ')

SELECT * FROM new_employees

[解决办法]
记得是identity(1,1)前面是起始,后面是种子
[解决办法]
alter table 表名 add id2 int identity(1,1) not null
[解决办法]

一、创建表时,添加自增量:
create table tbl(id int identity,name varchar(10))
二、已存在表时,添加自增列:
alter table tbl add id int identity(1,1)
[解决办法]
创建表table_Pqs,字段id字增,前面的1 种子,后面的1 增量
create table table_Pqs ([id] int identity(1,1),......)
修改表,增加个字增字段
alter table table_Pqs add [id] int identity(1,1)

热点排行