读书人

很简单一个SQL语句 见笑了!解决办法

发布时间: 2012-01-28 22:06:13 作者: rapoo

很简单一个SQL语句 见笑了!
在查询分析器中如何编写命令 形成如下效果
比如:
create table Role(
RoleID int primary key .....怎么编写 自动增加1??
)

[解决办法]
create table Role(
RoleID int identity primary key
)

[解决办法]
create table Role(
RoleID int identity(1, 1) not null primary key
)

[解决办法]
create table Role(
RoleID int identity primary key ,
Rolestr varchar(10)
)

insert into role(rolestr) values( 'A ')
insert into role(rolestr) values( 'B ')
insert into role(rolestr) values( 'C ')
insert into role(rolestr) values( 'D ')
insert into role(rolestr) values( 'E ')

select * from role

drop table role

/*
RoleID Rolestr
----------- ----------
1 A
2 B
3 C
4 D
5 E

(所影响的行数为 5 行)
*/
[解决办法]
create table Role(
RoleID int identity(1,1) primary key
)

[解决办法]
create table #Role(
RoleID int identity(1,1) primary key )

读书人网 >SQL Server

热点推荐