哪个SQL DDL命令类似于DML删除命令? 我认为这是截断但可能会下降吗?
答案 0 :(得分:0)
drop [something]
删除一个对象。 truncate
删除给定表中的所有行。从这个意义上说,你可以说它类似于delete
操作。
答案 1 :(得分:0)
来自MSDN:
DELETE
从SQL Server中的表或视图中删除一行或多行。
TRUNCATE TABLE
类似于DELETE
语句,没有WHERE
子句;但是,TRUNCATE TABLE
更快,并且使用更少的系统和事务日志资源。
使用DROP
语句删除现有实体。例如,使用DROP TABLE
从数据库中删除表。
答案 2 :(得分:0)
TRUNCATE表用于快速删除表中的所有记录 TRUNCATE在删除表时不要更改表的结构 表的数据。它删除了我们分配给表的空格 记录。
Drop 命令用于刷新表。使用Drop命令时 我们不需要数据。