问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

谁能告诉我SQL server里,删除语句 Drop、DELETE、TRUNCATE三者有什么区别

发布网友 发布时间:2022-04-07 15:00

我来回答

7个回答

热心网友 时间:2022-04-07 16:29

您好,drop的意思是删除表或者库。例如drop database 图书:删除图书库,是库删除了,库的所有的东西都没了。delete是删除表里的数据,是一行数据,不是删除某个数据,是一行,比如说是删除一个人的整条读者数据。 TRUNCATE是删除某个数据,具体到某个,列仍然保留,只是数据没了。希望能解决你的问题

热心网友 时间:2022-04-07 17:47

--删除表结构,并删除里边的数据及在这个表上的索引等等
drop table 表名
--清空数据,只是数据
truncate table 表名
--按条件删除数据
delete from 表名 where 条件
--删除全部数据,但不释放空间
delete from 表名

这么看,
delete from 表名

truncate table 表名
似乎是一样的,但是truncate 执行后会释放数据库的空间,而delete不会释放空间
drop table 表名 的话,也是可以释放空间的

执行truncate 和drop后,会导致触发器,存储过程,函数等等的失效,truncate的话,可以重新编译一下,即可,但是drop后,可能就会永久失效了

热心网友 时间:2022-04-07 19:22

delete语句的功能是从指定的表中删除满足where子句条件的所有元组,一般说就是删除表内的数据不是表的定义。truncate和 delete只删除数据不删除表的结构(定义) drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger),索引(index); 依赖于该表的存储过程/函数将保留,但是变为invalid状态.

热心网友 时间:2022-04-07 21:13

SQL中使用delete删除数据后,是可以进行回滚恢复的,具体方法如下1 连接到被删除数据库的Db 打开log explorer 选择 "file "-> "attach log file "-> 选择服务器和登陆方式-> "connect "-> 选择 "数据库 "-> "attach " 2 查看日志 在左面操作项目的对话框中选择 "browse "项目-> "view log "-> 就可以看到当前的Log记录了 3 恢复数据
右键某一条log记录,选择 "undo transation "-> "选择保存文件名和路径 "-> 然后打开该文件到查询分析器里执行
T-sql代码就可以了 需要注意的是:truncate和drop删除数据后,无法恢复,所以使用删除命令时,一定要谨慎,做好备份。

热心网友 时间:2022-04-07 23:21

drop 是把表和 数据 都删掉了 delete是把表里的某个元组 及里面的某个 数据 删掉了 truncate是把表里的数据全部 删掉 但表的结果 没删掉 只是 数据全删掉了

热心网友 时间:2022-04-08 01:46

--删除表结构,并删除里边的数据及在这个表上的索引等等
drop table 表名
--清空数据,只是数据
truncate table 表名
--按条件删除数据
delete from 表名 where 条件
--删除全部数据,但不释放空间
delete from 表名

一楼的回答正确

热心网友 时间:2022-04-08 04:27

--删除表结构,并删除里边的数据及在这个表上的索引等等
drop table 表名
--清空数据,只是数据
truncate table 表名
--按条件删除数据
delete from 表名 where 条件
--删除全部数据,但不释放空间
delete from 表名
--你自己建张表都试一下就知道,效果很明显
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
抽烟的烟雾pm是多少 使命召唤手游怎么改名字_改名方法介绍 使命召唤手游 使命召唤手游怎么取单字ID? 建筑行业资质能进行锅炉房设计么 勘察设计丙级资质业务范围 丙级资质的设 读书心得作文的例子 谈谈你对读书的体会,谈谈你读书的故事 百度云怎么登陆? 如何用电脑登录百度云 我梦见自己在一个很熟悉的超市附带娱乐场所了地方购物,买完后这个超市大的找不到出口。我努力的寻找,途 金融风险管理师是什么,复习都需要哪些资料 金融风险的种类介绍,有哪些 金融风险管理的基本指标法的优缺点 试述金融风险管理 金融风险管理概论:我国银行信贷风险主要关注哪些因素 打银行的400和955电话收费吗? 打银行电话要钱吗 洗衣机过滤杂质的网子老是会在洗衣的过程当中脱落是怎么回事?有办法处理吗? 淘宝里的代销分账设置是什么意思?该如何设置? 打中国银行的客服95566要收费吗?收多少? 生活小技巧,洗衣机前置过滤器安装视频,来了解一下吧 为什么我的qq号不能在电脑上登录 钢材分类怎么分? 冷拉圆钢11-20/45什么意思 如何区分45号钢和65Mn 冷拉六角钢11~48/45是什么意思 45号无缝钢管是冷轧还是热轧 是哪个对应s45c钢号 35号钢和45号钢和Q235B有什么区别 怎么区分啊? 谁能从结构组成到物理化学性能给我说说450钢和45号钢的区别 监控拍下万象主管444后面跟56763被漂亮美女刺杀过程 179mm*252mm是几开的本子,是16开的吗??不是的话告诉一下16开的尺寸,谢谢 中国有哪些为和平而战英雄人物名字 美女图片,我想问一下有谁有这个美女的套图呢?发去我的QQ邮箱nilaima444164@qq.com,加分,谢谢了 爱国英雄有哪些? 爱国人士的名字及事迹有什么? 孔子曰: 唯有女人与小人难养也。 具体是什么意思? win7回收站删除文件很慢 热爱祖国的伟人,名人有哪些人呢? 男生给女生发1314是什么意思 五代十国的名人人名 无法打卡u盘,怎么搞 Win7百科:Win7怎么恢复回收站删除的文件 给我20张带墨镜的长发美女照片 男的上公交车,一女的让他快下车,车上全是鬼,是什么电影 U盘受*无法打开,(本次操作由于计算机*被取消,请与管理员联系)。如何取消*? 求韩国电影《美人》 (又名《韩国情人》《爱的躯壳》)的种子 邮箱junsootr@sina.com 在新中国成立前作出突出贡献的100名英雄模范人物(不包括国家领导人) 有谁知道美女翻译张璐博客地址? 我国古往今来具有这种精神的人物的名字至少三个爱国精神