截断数据表的结果是?

[复制链接]
查看11 | 回复9 | 2008-5-6 11:07:48 | 显示全部楼层 |阅读模式
TRUNCATE TABLE 截断数据表,和DROP TABLE 删除数据表 的区别是什么啊?
截断表的目的是什么?
回复

使用道具 举报

千问 | 2008-5-6 11:07:48 | 显示全部楼层
HEHE 明白了。TRUNCATE TABLE 是快速删除数据,不留日志的,所以不能回滚。而相对应的是 DELETE ,有写日志,可回滚。DROP table 是删掉整个表了,包含表结构。
回复

使用道具 举报

千问 | 2008-5-6 11:07:48 | 显示全部楼层





回复

使用道具 举报

千问 | 2008-5-6 11:07:48 | 显示全部楼层
目的是 比如你给某电信级别的公司作业 需要做测试 那么你就可以使用truncate table获取表结构了
回复

使用道具 举报

千问 | 2008-5-6 11:07:48 | 显示全部楼层
TRUNCATE 比较危险
回复

使用道具 举报

千问 | 2008-5-6 11:07:48 | 显示全部楼层
原帖由 cocatao 于 2008-9-2 10:52 发表
目的是 比如你给某电信级别的公司作业 需要做测试 那么你就可以使用truncate table获取表结构了

太狠了,为了弄个表结构,把数据都搞掉
回复

使用道具 举报

千问 | 2008-5-6 11:07:48 | 显示全部楼层
有很多方法可以得到.
exp 出来一个空架子.
用powerdesinger
都可以呀
回复

使用道具 举报

千问 | 2008-5-6 11:07:48 | 显示全部楼层
原帖由 cocatao 于 2008-9-2 10:52 发表
目的是 比如你给某电信级别的公司作业 需要做测试 那么你就可以使用truncate table获取表结构了

imp rows=n show =y 就有了。
回复

使用道具 举报

千问 | 2008-5-6 11:07:48 | 显示全部楼层
而且truncate能降低HWM,delete不能
回复

使用道具 举报

千问 | 2008-5-6 11:07:48 | 显示全部楼层
原帖由 nw5452 于 2008-9-2 11:04 发表
而且truncate能降低HWM,delete不能


这是重点
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行