用ACCESS做数据库,用递增ID做主键,删掉全部数据(1~200)后,如何使ID从1开始??

Aa7643 2003-10-20 08:19:08
RT!!!
...全文
376 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
cyl180555 2003-10-21
  • 打赏
  • 举报
回复
up
whb147 2003-10-21
  • 打赏
  • 举报
回复
同意楼上的
拖拉板 2003-10-21
  • 打赏
  • 举报
回复
access只能利用重建复制表来达到你的目的 SQL里 可以使用truncate命令

若要删除表中的所有行,则 TRUNCATE TABLE 语句是一种快速、无日志记录的方法。该语句总是比不带条件的 DELETE 语句要快,因为 DELETE 语句要记录对每行的删除操作,而 TRUNCATE TABLE 语句只记录整个数据页的释放。TRUNCATE TABLE 语句立即释放由该表的数据和索引占用的所有空间。所有索引的分发页也将释放。

与 DELETE 语句相同,使用 TRUNCATE TABLE 清空的表的定义,同其索引和其它相关的对象一起仍保留在数据库中。必须使用 DROP TABLE 语句才能除去表的定义。
srj911 2003-10-21
  • 打赏
  • 举报
回复
关注...
有没有微软的高手来解决
Struggling 2003-10-20
  • 打赏
  • 举报
回复
不知道你要这样做的用处是什么?
gmlxf 2003-10-20
  • 打赏
  • 举报
回复
好象只能是重新建立新表,然后从旧表导入新表,删除旧表,改名新表。
tommerxx 2003-10-20
  • 打赏
  • 举报
回复
在设计表中先删除id,保存,再进入设计重建id
zhang_luo 2003-10-20
  • 打赏
  • 举报
回复
那是没办法实现的
只有重新建立表了,就像楼上说的那样,把数据删除后
然后重新复制一个表就可以了
sinusoid 2003-10-20
  • 打赏
  • 举报
回复
那个ID是自动分配的,无法改动.

可以这样让再它从1递增:
拷贝原表结构.粘贴给另一张表(结构和原表一致),
再写个SQL把原值插入,或是CTRL+C ADN CTRL+V.

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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