关于数据库的批量删除的要点

大家好我是曜耀。

今天,分享的是关于批量删除的要点。

批量删除说白了就是删除的循环,只不过是每次循环要删出的id是不同的。我们只要理解了这一点就会又思路。

对于那种纯后台的运行,没有前台和后台的交互,这是最好写的,只是代码的重复量,有点让人恶心。

首先基本的JDBC得连接数据库,这我就不详细的说了,不懂得搜案例,对于我们来说,这就是基础,没有什么难写的,其次,就是准备SQL语句,格式如delete from表名 where id =?一般是这个id为条件,不过呢,在一些特殊的条件时时需要不同的条件的,比如成绩之类的只要及格了就留下,不及格的删除。加上这个条件一条语句就能解决问题,不用再一条一条的删除这就是思路,直至要求,其他的一律不管。

不过对于我们程序员来说一下SQL的语句要写的严格一些,不然在产品上线中会出现一些SQL语句的注入,还有最狠的就是直接SQL语句注入删除数据库。这就很不是滋味的。

这个相信在座的老师也都过类似的实例。

我觉得写程序主要是你自己有一定的构思能力,当你收到用户的要求的一瞬间,你就会知道你要写的代码过程中需要的那些知识点,就算忘记了某些知识点,也没关系,在如今强大的网络,只要不是国家禁止的,都可以搜到。或者对于我们程序员来说翻墙是我们必备的手段。懂得都懂。

说的有点偏了,不过批量删除就是一个删除加上一个循环,就没了。如果你想添点你自己的特色的话,随你的便,因为你对你的程序说了算。没错,对于我们程序员来说,用户提要求,满不满足是我们说的算。个位觉得对吗?

我是曜耀,今天有点多说闲话,最近有点先要吐槽的冲动。

下次见。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值