用SQL删除数据

王朝mssql·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

使用【delete】命令可以删除数据,使用【truncate】命令可以删除整表数据但保留结构。

4.7.1 删除记录

在【命令编辑区】输入“delete from scott.test where empno>=7500 and empno<=8000;”,然后单击【执行】按钮,出现如图4.47所示的结果。

【参见光盘文件】:\第4章\4.7\471.sql。

删除记录的语法:delete from 数据表 where 条件。

4.7.2 整表数据删除

在【命令编辑区】输入“truncate table scott.test ;”,然后单击【执行】按钮,出现如图4.48所示的结果。

【参见光盘文件】:\第4章\4.7\472.sql。

truncate table命令将快速删除数据表中的所有记录,但保留数据表结构。这种快速删除与delete from 数据表的删除全部数据表记录不一样,delete命令删除的数据将存储在系统回滚段中,需要的时候,数据可以回滚恢复,而truncate命令删除的数据是不可以恢复的。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航