自动编号 sql server 2005 企业管理器中设置主键自增长
初始值为0001,下一个为0002.在sqlserver2005企业管理器中(注意不是sql代码)如何设置,最好有图,还有一个小问题,设置一个字段默认为0,怎么设置。是2...
初始值为0001,下一个为0002.在sql server 2005 企业管理器中(注意不是sql代码)如何设置,最好有图,还有一个小问题,设置一个字段默认为0,怎么设置。
是2005,不是2000,没有什么标识种子和标识增量 展开
是2005,不是2000,没有什么标识种子和标识增量 展开
4个回答
展开全部
create table tableok
(
col1 int not null default(0) --设置一个字段默认为0
col2_Identity int not null identity(100,1), --自增长,从100开始,每列值增加1个
)
其他的供参考:
col2_notnull int not null,
col3_default nchar(1) not null default('男'), --默认男
col4_default datetime not null default(getdate()), --默认得到系统时间
col5_check int not null check(col5_check>=18 and col5_check<=55), --添加约束,数据值在18到55之间
col6_check nchar(9) not null check(col6_check like 'msd0902[0-9][^6-9]'), --添加约束,数据值前7位必须是‘msd0902’,倒数第两位可以是0-9中任意一个数字,最后一位不是6-9之间的数字。
cola_primary nchar(5) not null primary key, --建立主键
colb_unique int unique, --唯一约束
col7_Identity int not null identity(100,1), --自增长,从100开始,每列值增加1个
col8_identity numeric(5,0) not null identity(1,1) --自增长,从1开始,每列值增加1个,最大值是5位的整数
col9_guid uniqueidentifier not null default(newid()) --使用newid()函数,随机获取列值
)
(
col1 int not null default(0) --设置一个字段默认为0
col2_Identity int not null identity(100,1), --自增长,从100开始,每列值增加1个
)
其他的供参考:
col2_notnull int not null,
col3_default nchar(1) not null default('男'), --默认男
col4_default datetime not null default(getdate()), --默认得到系统时间
col5_check int not null check(col5_check>=18 and col5_check<=55), --添加约束,数据值在18到55之间
col6_check nchar(9) not null check(col6_check like 'msd0902[0-9][^6-9]'), --添加约束,数据值前7位必须是‘msd0902’,倒数第两位可以是0-9中任意一个数字,最后一位不是6-9之间的数字。
cola_primary nchar(5) not null primary key, --建立主键
colb_unique int unique, --唯一约束
col7_Identity int not null identity(100,1), --自增长,从100开始,每列值增加1个
col8_identity numeric(5,0) not null identity(1,1) --自增长,从1开始,每列值增加1个,最大值是5位的整数
col9_guid uniqueidentifier not null default(newid()) --使用newid()函数,随机获取列值
)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
表设计中,将自动编号列设为整型,列的描述部分选择标识为“是”,标识种子为“1”,标识递增量“1”
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
create table table1
(id varchar(8) identity(0001,1),column_birth datatime default getdate())
go
(id varchar(8) identity(0001,1),column_birth datatime default getdate())
go
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询