当前位置:首页 >数据库 > 正文内容

重置数据库主键ID

大滑稽11年前 (2014-03-23)数据库1416

ACCESS数据库

delete from tempAlter TABLE temp Alter COLUMN ID COUNTER (1, 1) 

SQL数据库

DBCC CHECKIDENT(TableName,RESEED,0);

该语句的使用方法如下:DBCC CHECKIDENT

检查指定表的当前标识值,如有必要,还对标识值进行更正。

语法

DBCC CHECKIDENT
( 'table_name'
[,{ NORESEED
| { RESEED [,new_reseed_value] }
}
]
)

参数

'table_name'

是要对其当前标识值进行检查的表名。表名必须符合标识符规则。有关更多信息,请参见使用标识符。指定的表必须包含标识列。

NORESEED

指定不应更正当前标识值。

RESEED

指定应该更正当前标识值。

new_reseed_value

是在标识列中重新赋值时要使用的值。

 

扫描二维码推送至手机访问。

版权声明:本文由第★一★次发布,如需转载请注明出处。

本文链接:http://wpers.net/post/79.html

“重置数据库主键ID” 的相关文章

SQL分页

select * from (select ROW_NUMBER() over(order by id desc) as row,* from Article) twhere t.row between 3 and 33with temp...

SQL查询某字段非空的记录

请问我要得到某个字段不为 null ' ' ' ' ' ',等等,(即:不为空,也不为各种数量的空格)sql语句怎么写?------解决方案-------------------------...

C#连接字符串

 //sqlconnection连接字符串 @"Data Source= .\SQLEXPRESS;AttachDBFilename=C:\..\*.MDF;Integrated  Se...

ACCESS和MSSQL-如何随机读取数据库记录

查询语句只要这样写,就可以随机取出记录了SQL="Select top 6 * from Dv_bbs1 where isbest = 1 and layer = 1 order by newID() desc"在AC...

SQL把某张表的数据插入到另一张表里

insert into [SignUser]([user],[pwd],[AddDate]) select [user],[pwd],[AddDate] from [user]...