SQL怎么用DELETE删除多条数据

SQL怎么用DELETE删除多条数据,第1张

1、首先,选择数据库。

2、然后根据查找id的方法去删除指定的某一行数据。

3、查看数据,id为1的所有数据全都已经被删除。

4、同样地,也可以换一种查找方法,这次用班级来查找,原理是一样的。

5、可以看到,所有班级也被删除了。

删除记录的命令格式:

DELETE FROM 表名

WHERE <条件>

如果省略where,则删除所有记录,如果指定where,则删除指定满足条件的记录

数据库里面行的顺序与数据的属性无关,这是关系数据库最基本的特色,你应该另外有字段代码行号,或者能指明相关关系,比如RID为行号,那么删除语句是:

DELETE FROM 表 WHERE RID BETWEEN 100 AND 150

如果是SQL Server 2005以前的版本不能使用rowid来删除,你要先做一个临时表,字段多一类型——自动增量,然后再将原表数据转移到临时表中,再删除,然后再转回去,比较麻烦。

SQL Server 2005就可以直接用rowid来实现

delete from table where rowid=

 Java连接数据库,要删除指定行的信息,可以使用delete语句,传入某行的参数,示例如下:

public class Update1 {

    public static void main(String[] args) throws ClassNotFoundException, SQLException {

        ClassforName("sunjdbcodbcJdbcOdbcDriver");//加载SQL SERVER数据库

        Connection con = DriverManagergetConnection("jdbc:odbc:tt", "sa", ">

以上就是关于SQL怎么用DELETE删除多条数据全部的内容,包括:SQL怎么用DELETE删除多条数据、在oracle数据库中,怎么删除表中的某一行或某几行数据、oracle中删除某表中指定若干行的数据,根据行号,比如删除某表中第100行和150行之间的数据。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/9760726.html

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

发表评论

登录后才能评论

评论列表(0条)

保存