社区
MS-SQL Server
帖子详情
怎样把数据库中自动ID重新从1开始设,表里已有数据?谢谢
liuvb
2004-05-05 06:43:36
怎样把数据库中自动ID重新从1开始设,表里已有数据?谢谢
...全文
2034
8
打赏
收藏
怎样把数据库中自动ID重新从1开始设,表里已有数据?谢谢
怎样把数据库中自动ID重新从1开始设,表里已有数据?谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
widespread
2004-05-06
打赏
举报
回复
mark
8992026
2004-05-05
打赏
举报
回复
DBCC CHECKIDENT ('table_name', NORESEED) 不重置当前标识值。DBCC CHECKIDENT 返回一个报表,它指明当前标识值和应有的标识值。
DBCC CHECKIDENT ('table_name') 或
DBCC CHECKIDENT ('table_name', RESEED) 如果表的当前标识值小于列中存储的最大标识值,则使用标识列中的最大值对其进行重置。
DBCC CHECKIDENT ('table_name', RESEED, new_reseed_value) 当前值设置为 new_reseed_value。如果自创建表后没有将行插入该表,则在执行 DBCC CHECKIDENT 后插入的第一行将使用 new_reseed_value 作为标识。否则,下一个插入的行将使用 new_reseed_value + 1。如果 new_reseed_value 的值小于标识列中的最大值,以后引用该表时将产生 2627 号错误信息。
zjcxc
元老
2004-05-05
打赏
举报
回复
--测试
--测试数据
create table 表(id int identity(1,1),a varchar(10))
insert 表 select 'a'
union all select 'b'
union all select 'c'
--重置id
DBCC CHECKIDENT (表, RESEED, 1)
--插入数据
insert 表 select 'aa'
union all select 'bb'
union all select 'cc'
--显示结果
select * from 表
--删除测试
drop table 表
/*--测试结果
id a
----------- ----------
1 a
2 b
3 c
2 aa --这里不是已经重置了吗? 重置当前的是1,新增的就是2
3 bb
4 cc
(所影响的行数为 6 行)
--*/
8992026
2004-05-05
打赏
举报
回复
truncate table 表 会删除数据,小心哦
8992026
2004-05-05
打赏
举报
回复
有数据一定不能从1开始
liuvb
2004-05-05
打赏
举报
回复
zjcxc(邹建) :你好
我试了怎么不行? 谢谢
zjcxc
元老
2004-05-05
打赏
举报
回复
--如果表中的语句还要,用下面的语句:
DBCC CHECKIDENT (表名, RESEED, 1)
zjcxc
元老
2004-05-05
打赏
举报
回复
如果表中的数据不要了,用下面的语句:
truncate table 表
Alcatraz(Xcode 插件管理) 每次升级Xcode插件全部失效及不显示Package manage的问题记录
Alcatraz 是使用Xcode开发过程
中
必不可少的小伙伴,在其
中
可以找到各种各样的提高开发效率的插件. 也可以自己编写插件上传至Alcatraz供下载使用! (目前Xcode8通过自签名还可以使用,Xcode9 已经完全无法使用插件了,从而改用通过扩展可以) 首先,记录一下Alcatraz的几个官方位置: 官方网址: http://alcatraz.io/GitH
xcode7
中
KSImageNamed-Xcode-master插件无法使用问题的解决
xcode7
中
KSImageNamed-Xcode-master插件无法使用问题的解决 Xcode 升级到7之后VVDocumenter-Xcode,OMColorSense,KSImageNamed等一系列的插件失效的解决办法,以及不小心误点了 Skipbundle 的解决办法。 小伙伴们在升级了 Xcode7 之后有些插件不能使用了.现在提供如下解决办法: 1. 首先查看
Xcode升级导致插件失效的解决方法
每次Xcode升级,都有可能导致之前的安装的插件失效,尤其我喜欢用的XVim老是不能用,之前都是
重新
再装一遍,这次网上搜索了解决方法,发现一个命令即可解决:find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults writ
Xcode插件管理以及Xcode7 升级
一,Xcode插件管理工具Alcatraz: mkdir -p ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins; curl -L http://git.io/lOQWeA | tar xvz -C ~/Library/Application\ Support/Developer/Shared/Xcod...
Xcode插件失效问题解决办法
为了开发者能更好的开发下一版本或下一代iOS、tvOS、watchOS、OS X,苹果会不断的推送Xcode的版本更新,我们也需要更新我们自己的Xcode版本,来使用Xcode里添加的一些新特性。 然而在升级Xcode的过程
中
我们也会遇到一些问题,那就是之前明明使用着非常不错的Xcode插件,在更新Xcode之后却不能用了,我也遇到过这些问题,并且在网上搜了一些教程,不过好多都说的不全面,因为我
MS-SQL Server
34,876
社区成员
254,638
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章