在access中有个"压缩和修复数据库"功能,在sqlserver有没有对应的功能啊?

wushangwen 2007-04-06 09:59:49
在access中有个"压缩和修复数据库"功能,在sqlserver有没有对应的功能啊?(效果跟access一样)
...全文
187 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wushangwen 2007-04-06
  • 打赏
  • 举报
回复
谢谢
OracleRoob 2007-04-06
  • 打赏
  • 举报
回复
SQL Server中,对于自动编号字段,如果想用自己的值追加到自动编号字段中,需要设置:

SET IDENTITY_INSERT 表名 on

insert into 表名(id) select 3

SET IDENTITY_INSERT 表名 off
wushangwen 2007-04-06
  • 打赏
  • 举报
回复
truncate table 表名
这句不行啊
这句把表的数据都删了
OracleRoob 2007-04-06
  • 打赏
  • 举报
回复
truncate table 表名
wushangwen 2007-04-06
  • 打赏
  • 举报
回复
我是想这样啊:
比如:一个表ab 两个字段 id pwd(id是自增)
1 abcd
2 dfasf
3 fasdfa
如果我删了3这条记录,新加的记录是4 xxxx. 而我想是3 xxxxx

在access压缩修复一下就可以实现了.在sqlsrever怎样实现啊?
sp4 2007-04-06
  • 打赏
  • 举报
回复
收缩数据库
OracleRoob 2007-04-06
  • 打赏
  • 举报
回复
企业管理器中,选中数据库后,右键-->所有任务-->收缩数据库
OracleRoob 2007-04-06
  • 打赏
  • 举报
回复
--收缩数据库
dbcc shrinkdatabase(数据库名)
go

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧