SQL-DDL命令类似于DML删除命令

时间:2015-10-05 21:46:22

标签: sql ddl dml

哪个SQL DDL命令类似于DML删除命令? 我认为这是截断但可能会下降吗?

3 个答案:

答案 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命令时   我们不需要数据。