数据库
长安员外
这个作者很懒,什么都没留下…
展开
-
Navicat 设置某字段不能为负数
扣减库存时不能出现负数。原创 2024-03-07 10:59:08 · 399 阅读 · 0 评论 -
【Navicat 如何添加唯一约束】解决:同一时间同一用户仅可写入一条记录
在高并发场景下,用户请求几乎同时到达服务器时,count()方法和实际插入数据的操作之间存在时间窗口,可能导致多个请求都通过了“已选择”检查,从而插入了多条记录。切换至”SQL预览“面板,我们可以查看相应的 SQL 语句,快捷键”CTRL + S“可以保存设置。在设计表编辑区,点击”索引“面板,勾选需要添加唯一值约束的字段,在索引类型栏选择”UNIQUE“。前端增加随机时间,每个用户点击提交按钮后按照随机时间倒计时完成后自动提交。打开 Navicat,在左侧导航栏上找到相应的表格,右键菜单选择”设计表。原创 2024-03-07 10:50:42 · 1757 阅读 · 0 评论