怎么删除sql中一整行的数据

怎么删除sql中一整行的数据,第1张

1、sql中使用DELETE 语句删除表中的行。按条件删除数据的基本语法是“DELETE FROM 表名称 WHERE 列名称 = 值”,这里以学生表举列,学生有姓名(name)和年龄(age)两列:

2、首先需要查询张三的数据,输入sql语句“SELECT FROM student WHERE `name` = '张三'”,即可查询到张三的数据:

3、然后输入删除学生张三数据的sql语句“DELETE FROM student WHERE `name` = '张三'就删除成功了:

1、首先创建一个临时表,用于演示sqlserver语法中delete删除的使用方法

IF OBJECT_ID('tempdb#tblDelete') IS NOT NULL DROP TABLE #tblDelete;

CREATE TABLE #tblDelete(

  Code varchar(50),     

  Total int 

);

2、然后往临时表#tblDelete中插入几行测试,用于演示如何删除数据

insert into #tblDelete(Code, Total) values('Code1', 30);

insert into #tblDelete(Code, Total) values('Code2', 40);

insert into #tblDelete(Code, Total) values('Code3', 50);

insert into #tblDelete(Code, Total) values('Code4', 6);

3、查询临时表#tblDelete中的测试数据select from #tblDelete;

4、删除临时表#tblDelete中Code栏位=Code3的记录,使用下面的delete语句

delete #tblDelete where Code = 'Code3'

5、再次查询临时表#tblDelete的结果,可以看到Code3的记录没有了

select from #tblDelete;

6、删除临时表#tblDelete中Code栏位=Code2的记录,使用下面的delete语句。

注意,下面的delete语句后面有一个from关键字,这个关键字是可以省略的,但是建议不要省略

delete from #tblDelete where Code = 'Code2'

7、再次查询临时表#tblDelete的结果,可以看到Code2的记录没有了

select from #tblDelete;

8、最后,如果想要快速的删除表中的所有数据,有下面两种方式。第二种方式速度更快,delete from #tblDelete;truncate table #tblDelete;完成效果图。

1、使用账户和密码,连接到自己的数据库。

2、 找到自己的数据库->可编程性->存储过程

3、 打开存储过程的子菜单,显示的存储过程如图所示。可以找到详细信息。

4、 选中存储过程,右键菜单中选择修改。

5、存储过程或者函数 显示代码如图所示,即可以修改。

6、或者右键菜单中选择编写存储过程脚本为->ALERT到->新增编辑器窗口,同样可以修改。

以上就是关于怎么删除sql中一整行的数据全部的内容,包括:怎么删除sql中一整行的数据、SQL怎么用DELETE删除多条数据、编写一个存储过程实现对表数据的删除 修改和添加!(sql server数据库)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9340441.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存