方法一:Delete Form 表名 方法二:TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同:二者均删除表中的全部行。但 TRUNCATE TABLE 比 DELETE 速度快,且使用的系统和事务日志资源少。 DELETE 语句每次删除一行,并在事务日志中为所删除的每行记录一项。TRUNCATE TABLE 通过释放存储表数据所用的数据页来删除数据,并且只在事务日志中记录页的释放。 TRUNCATE TABLE 删除表中的所有行,但表结构及其列、约束、索引等保持不变。新行标识所用的计数值重置为该列的种子。如果想保留标识计数值,请改用 DELETE。如果要删除表定义及其数据,请使用 DROP TABLE 语句。 对于由 FOREIGN KEY 约束引用的表,不能使用 TRUNCATE TABLE,而应使用不带 WHERE 子句的 DELETE 语句。由于 TRUNCATE TABLE 不记录在日志中,所以它不能激活触发器。 TRUNCATE TABLE 不能用于参与了索引视图的表。 贴过来的,但是很全面 一般就是DLEETE from 表
相关文章
- SQL Server中查询数据库及表的信息语句
- 关于access数据库中 将yyyy-mm-dd的日期格式显示成星期的格式的sql语句
- sp_spaceused 显示行数、保留的磁盘空间以及当前数据库中的表、索引视图
- 查询SQL Server 数据表中不包含某一列的SQL语句该怎么写?
- Oracle和sql server中复制表结构和表数据的sql语句
- 如何用sql语句删除数据表中的字段,并且给另外一个字段改名?
- 在数据库中查询一段时间内的数据,SQL语句怎么写?
- 为什么SQL数据库表中的text字段(备注字段)在VFP远程视图中显示为乱码?
- 从另一个数据库中的select语句中创建一个新表,如何使用Create Table As语句啊?
- 在access数据库中,如何使用sql语句进行时间字段的计算,例如:select * from table where date_