CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

我将数据库导入另外的机器,清空所有表。为何很多表的ID会在原来的基础上增长?如何处理?

楼主Num1(地平线)2002-04-28 10:31:43 在 MS-SQL Server / 基础类 提问

我将数据库导入另外的机器,清空所有表。为何很多表的ID会在原来的基础上增长?如何处理? 问题点数:50、回复次数:3Top

1 楼warning(爱就爱了)回复于 2002-04-28 10:34:28 得分 50

用truncate   table命令,这样id就会重新开始计数Top

2 楼warning(爱就爱了)回复于 2002-04-28 10:36:36 得分 0

TRUNCATE   TABLE   删除表中的所有行,但表结构及其列、约束、索引等保持不变。新行标识所用的计数值重置为该列的种子。如果想保留标识计数值,请改用   DELETE。如果要删除表定义及其数据,请使用   DROP   TABLE   语句。Top

3 楼hanwen(汉文)回复于 2002-04-28 10:55:02 得分 0

对,楼上说的很好Top

相关问题

  • 清空数据库
  • 数据库与文本不在同一台机器上,将文本导入数据库问题。
  • 在程序中如何将asa数据库如何备份,导出,导入并清空库中的数据?
  • 请问如何从一台机器的oracle数据库导入另一台机器的oracle
  • 导入数据库问题
  • ===数据库的导入===
  • 数据库的导入?
  • 数据库导入问题?
  • 数据库导入问题???
  • 数据库导入导出?????

关键词

  • 数据库
  • 数值
  • 表
  • 数据库导入另外
  • 机器
  • 处理
  • 清空所有
  • 标识
  • 删除
  • 上增长

得分解答快速导航

  • 帖主:Num1
  • warning

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo