1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > Sql语句——删除表数据drop truncate和delete的用法

Sql语句——删除表数据drop truncate和delete的用法

时间:2021-01-31 12:52:17

相关推荐

Sql语句——删除表数据drop truncate和delete的用法

一、SQL中的语法

1、drop table表名称eg: drop table dbo.Sys_Test

2、truncate table表名称eg: truncate table dbo.Sys_Test

3、delete from表名称where列名称 = 值 eg: delete from dbo.Sys_Test where test= est

二、drop,truncate,delete区别

1、drop (删除表):删除内容和定义,释放空间。简单来说就是把整个表去掉.以后要新增数据是不可能的,除非新增一个表。

drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger)索引(index);依赖于该表的存储过程/函数将被保留,但其状态会变为:invalid。

2、truncate (清空表中的数据):删除内容、释放空间但不删除定义(保留表的数据结构)。与drop不同的是,只是清空表数据而已。

注意

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。