使用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语句不能用于外键约束引用的表。
热门推荐
心理学家:远离不停“消耗”你能量的人,就是最好的养生
中年女性的自我觉醒:从混沌到独立的重生之路
苯磺酸美洛加巴林片落地博鳌,用于治疗神经病理性疼痛
供应链优化策略:降低成本,提升效率,打造竞争优势
《佛说阿弥陀经》(清乾隆十二年陈邦彦写本)
春笋腊肉蒸蛋煲饭
警惕隐性饥饿:专家解读其危害与预防方法
小强升职记:从普通员工到公司高管的蜕变之路
真空包装茶叶:保持新鲜与风味的五大优势!
值得收藏!43项来自中国的非遗瑰宝→
龙年出生者的八字命理详解:如何解读属龙人的命运与性格
虚拟化技术的演进之路
淋浴器的选择标准是什么?如何根据需求选择合适的淋浴器?
2025全国985工程大学排行榜【校友会版】 最新排名完整版
2025年华侨生联考新增26所内地招生院校,内附院校名单
郑州出现大暴雪
滕州铁锅:传统手工铸造工艺的坚守与传承
如何制定有效的企业文化建设方案?
团队合并如何管理员工
《三国演义》中的30位名将,谁最厉害?第一梯队、第二梯队都有谁
一文讲透“减持”!背后的动机、影响及其操作方式却远比表面上看起来复杂得多!
追逐外光:论印象派之艺术遗风及其对亚洲现代艺术的熏染
历史上那些骇人的传染病
坪效的计算方法是什么?
如何选择J型与K型热电偶
高山云雾绿茶:独特生长环境孕育出的茶中珍品
吕后专政时期:西汉权力的女性掌控者
宋英杰向青少年讲述“二十四节气中的科学智慧”
2024年千元机豹变:五大趋势已明,彻底告别“电子垃圾”
被称为日本咖啡职人精神的最佳体现----关口一郎