码迷,mamicode.com
首页 > 数据库 > 详细

SQL server :“增删改查” 之 “删”

时间:2017-10-09 18:38:17      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:数据库   www   ble   drop   ssm   行数据   编辑   使用   server   

1.前言

2.通过SSMS删除

3.通过SQL语句删除

1.前言

增删改查都是对数据的操作,其中“删”对应的SQL语句便是“delete”,也就是“删除”的意思。
本篇主要介绍数据的删除,分别使用SSMS/SQL对数据进行删除操作。

2.通过SSMS删除

2.1选择 数据库->SSMSTest->表->dbo.student 右键单击dbo.student选择编辑前200行。右键单击选择删除,想删哪行删哪行。
技术分享
2.2选择 数据库->SSMSTest->表,右键单击直接删除整个表,连带着数据也删除了。不过要注意表有没有外键约束,有的话不能删除主表。欲删主表,先删子表。
技术分享

3.通过SQL语句删除

3.1 删除单行数据

SQL语句delete的语法如下:

DELETE FROM 表名称 WHERE 列名称 = 值

例如:

delete from student where sno = ‘0001‘

3.2 删除所有行数据

可以在不删除表的情况下删除所有的行。这意味着表的结构、属性和索引都是完整的:

DELETE FROM table_name

或者

DELETE * FROM table_name

3.3 删除表和数据库

3.3.1使用DROP INDEX命令删除表格中的索引

DROP INDEX table_name.index_name

3.3.2使用DROP TABLE 语句用于删除表(表的结构、属性以及索引也会被删除):

DROP TABLE 表名称

3.3.3使用DROP DATABASE 语句用于删除数据库:

DROP DATABASE 数据库名称

3.3.4如果我们仅仅需要除去表内的数据,但并不删除表本身,那么我们该使用TRUNCATE TABLE命令(仅仅删除表格中的数据):

TRUNCATE TABLE 表名称

SQL server :“增删改查” 之 “删”

标签:数据库   www   ble   drop   ssm   行数据   编辑   使用   server   

原文地址:http://www.cnblogs.com/feiyu-cn/p/7642172.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!