今天看到有人问如何判断处理有不符合的数据阻止插入。比如这个数据只能在90天内存在一条,如果有了就拒绝插入。
当然大家都说用代码判断,判断一下90天内是否有数据,有就拒绝。
我这里说一个使用触发器的思路
虽然大家都不想用触发器,觉得很难维护,而且这东西不是每个人都会,将来修改起来很不方便。
话不多说看截图
2024-05-17 07:05:43 阅读次数:37
今天看到有人问如何判断处理有不符合的数据阻止插入。比如这个数据只能在90天内存在一条,如果有了就拒绝插入。
当然大家都说用代码判断,判断一下90天内是否有数据,有就拒绝。
我这里说一个使用触发器的思路
虽然大家都不想用触发器,觉得很难维护,而且这东西不是每个人都会,将来修改起来很不方便。
话不多说看截图
上一篇:深入理解MySQL中的范围访问方法:单索引与多索引优化策略
下一篇:csv导出特殊字符问题
java使用JDBC方式操作mysql数据库示例
mysql Commands out of sync; you can‘t run this command now
PDO ping 的实例 ,解决mysql has gone的问题
写在前面【mysql高级】【java提高】
navicat导入excel文件的步骤以及可能碰到的问题
解决 MySQL 服务无法启动:failed to restart mysql.service: unit not found
简单按日期查询mysql某张表中的记录数
【判断数据库在线】shell 判断数据库在线
MySQL之delete 忘加where条件误删除恢复方法二
mysql模拟生成10万条数据存储过程sql
文章
32268
阅读量
4682531
2025-04-11 07:15:54
2025-04-09 09:17:07
2025-03-31 08:57:16
2025-03-26 09:08:50
2025-03-24 08:52:40
2025-03-18 08:27:03
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