使用T-SQL语句操作数据表-删除数据
创作时间:
作者:
@小白创作中心
使用T-SQL语句操作数据表-删除数据
引用
1
来源
1.
http://www.cdweb.net/article/jocdgc.html
使用 DELETE 语句删除表中的数据
语法:
DELETE FROM <表名> [WHERE <删除条件>]
DELETE
是删除的意思WHERE
是选填内容,可以不加。但是不加条件的话会删除整个表
例子:
DELETE FROM 成绩表 WHERE 姓名='张三'
含义:
删除成绩表中张三的信息,如果不加 WHERE
就是删除整个成绩表
注意:
DELETE
用于删除整条记录,不会删除单个字段,也就是不会删除表格的一空,所以DELETE
后面不会出现列名。- 不能使用
DELETE <列名> FROM <表名>
这样的语法。
使用 TRUNCATE TABLE 语句删除表中的数据
语法:
TRUNCATE TABLE <表名>
TRUNCATE TABLE
是删除表的意思
例子:
TRUNCATE TABLE 成绩表
含义:
删除成绩表中的所有数据(记录行)
两种删除方法的区别
TRUNCATE
语句不带WHERE
字句,只能删除整个表的数据。而DELETE
可以带WHERE
,允许按条件删除某些数据。TRUNCATE
语句不记录事务日志,所以删除的数据不能通过事务日志恢复。而DELETE
会记录,能恢复。TRUNCATE
语句删除表中所有行,标识符列会重置为0。而DELETE
不会重置标识符列。TRUNCATE
语句不能用于外键约束引用的表。
热门推荐
国内十大吃香技术工种 技工工种排行榜 这些技术工人最吃香
宋词韵部——重订《词林正韵》附各家韵部对照
诗词创作入门:选韵与押韵完全指南
甘肃山丹的“异乡人”路易·艾黎从未远去
甘肃山丹的“异乡人”路易·艾黎从未远去
明朝内阁根本不是宰相,以及什么才是宰相
皇权、阁权和宦权:明代权力机构是如何运作的?
公务员考核重点:德能勤绩廉,全面评估五大方面
掌握拔河比赛必备九项规则
《封神演义》哪吒的父母和两个哥哥是怎么来的?为啥他不叫水吒?
如何理解A股市的运作机制
跨国公司合并报表编制的5大难点解析
“温风至、蟋蟀居宇、鹰始鸷”,解读小暑节气由来和气候特征
合肥之战,张辽和甘宁、凌统都是什么表现?
一碗米饭热量:品种、烹饪方式和分量的影响
渠道分销 – 选择产品或服务的最佳分销渠道及其对销售的影响
校友会2025中国区域特色研究型大学排名:华南农业大学第一
推拿按摩:自然缓解耳鸣的温柔疗法
同是分封制,春秋时期的诸侯国与古希腊的城邦,到底谁更先进?
夏季流行浅色系穿搭,这些技巧你要学会
申报个人所得税的原因有哪些
医生解答:这些运动有助于胆结石的预防和排出
为什么正反物质,相互湮灭的时候释放的能量效率,几乎达到100%?
诗词基础知识:词的格律详解
建筑摄影构图技巧全攻略:从镜头选择到拍摄角度
AC米兰遭遇巨大风险:意检方紧追虚假收购问题,红黑军恐被罚分
“神药”二甲双胍减肥新机制!有望带来安全可靠的新型减肥药
什么是公务员绩效管理的核心内容?
如何让自己拥有迷人的体香
解码古代手相:断掌一条线与富贵命运的真相