今天看到有人问如何判断处理有不符合的数据阻止插入。比如这个数据只能在90天内存在一条,如果有了就拒绝插入。
当然大家都说用代码判断,判断一下90天内是否有数据,有就拒绝。
我这里说一个使用触发器的思路
虽然大家都不想用触发器,觉得很难维护,而且这东西不是每个人都会,将来修改起来很不方便。
话不多说看截图
2024-05-17 07:05:43 阅读次数:35
今天看到有人问如何判断处理有不符合的数据阻止插入。比如这个数据只能在90天内存在一条,如果有了就拒绝插入。
当然大家都说用代码判断,判断一下90天内是否有数据,有就拒绝。
我这里说一个使用触发器的思路
虽然大家都不想用触发器,觉得很难维护,而且这东西不是每个人都会,将来修改起来很不方便。
话不多说看截图
上一篇:深入理解MySQL中的范围访问方法:单索引与多索引优化策略
下一篇:csv导出特殊字符问题
简单按日期查询mysql某张表中的记录数
【判断数据库在线】shell 判断数据库在线
MySQL之delete 忘加where条件误删除恢复方法二
mysql模拟生成10万条数据存储过程sql
【源码改造】flink JDBC connector 源码改造之 类型转换 java.time.LocalDateTime cannot be cast to java.sql.Timestamp
杀掉链接mysql库线程的方法
升级SpringBoot集成sharding-jdbc报shardingsphere.shardingjdbc.jdbc.unsupported.AbstractUnsupportedOperatio
MySQL之高级命令使用介绍
MySQL之init_connect审计应用
数据库用户登录验证及注册功能实现
文章
31309
阅读量
4469830
2025-03-18 08:27:03
2025-03-17 08:48:47
2025-03-17 07:58:55
2025-03-12 09:30:46
2025-03-06 09:15:26
2025-02-17 08:52:45
2023-04-24 11:27:05
2023-04-28 02:38:44
2023-05-12 07:20:56
2023-04-27 07:57:16
2023-05-12 07:20:56
2023-05-12 07:20:42