插入更新一条SQL完成 ON DUPLICATE KEY UPDATE 这是学生表为例子,主键是SID 一般插入如果有唯一约束冲突,会异常如下 但业务上遇到冲突数据,想走更新数据,又不想写2个SQL(一个insertSQL ,一个update SQL ) 可以用 ON DUPLICATE KEY U ...
分类:
数据库 时间:
2019-10-06 09:43:14
阅读次数:
182
UPDATE 语句用于中修改数据库表中的数据。 更新数据库中的数据 UPDATE 语句用于更新数据库表中已存在的记录。 语法 注释:请注意 UPDATE 语法中的 WHERE 子句。WHERE 子句规定了哪些记录需要更新。如果您想省去 WHERE 子句,所有的记录都会被更新! 如需学习更多关于 SQ ...
分类:
数据库 时间:
2019-10-04 19:10:02
阅读次数:
91
点这里进入ABP开发手记目录 效果预览 至此,基于ABP的CURD(增删改查)示例已完成,效果如下 登录 首页 查询课程 新增课程 修改课程 删除课程 阶段总结 关键步骤: 领域层创建实体基础设施层更新数据库应用层创建应用服务展示层实现增删改查 循环往复此步骤即可创建多个CURD页面. ...
分类:
其他好文 时间:
2019-10-04 11:07:52
阅读次数:
63
1 在需要调用数据库的页面的js里 添加代码初始化数据库 2 如果线下测试 可以选取test数据库 来切换环境 3 插入数据 点击测试一下 会显示插入数据成功 4 更新数据 5 查找数据 ...
分类:
微信 时间:
2019-09-30 19:44:33
阅读次数:
131
svn up 更新数据 每次使用svn前一定要svn up ,否则有可能会覆盖其他人的文件 svn st 查看文件状态 ? 代表新增加的文件,但不在svn版本控制内 需要用svn add path 来添加文件到svn 上,添加完成后,文件状态会变为A ? 不在版本控制范围 A 已添加到svn控制范围 ...
分类:
系统相关 时间:
2019-09-28 09:12:56
阅读次数:
120
今天写了个更新数据库表的语句,本意是根据某个条件,筛选出该表某些数据之后,对这些数据进行删除操作,如下 然而却报错: You can't specify target table 't_person' for update in FROM clause 以下这篇博客( https://blog.cs ...
分类:
数据库 时间:
2019-09-26 19:49:33
阅读次数:
79
生成数据库迁移文件 列出数据库迁移文件 移除最后一个数据库迁移文件 生成数据库迁移 sql 脚本 更新数据库迁移文件 删除数据库 ...
分类:
其他好文 时间:
2019-09-22 18:01:22
阅读次数:
95
转自:https://blog.kido.site/2018/11/24/db-and-cache-preface/ 方案一 写流程:先删除缓存,删除之后再更新DB,再异步将数据刷回缓存。如果先更新数据库再更新缓存,更新数据库时,程序访问缓存时还是旧的数据。 读流程:先读缓存,如果缓存没读到,则去读 ...
分类:
数据库 时间:
2019-09-21 12:57:34
阅读次数:
86
AtomicReference就是以原子方式更新对象引用,可以看看源码: 可以看出它是利用unsafe类提供的方法来进行的, 使用场景,当两个线程同时去更新数据库内容,那么就会存在问题 假设a先执行,b后执行,操作变量a就会造成问题, 方法一,在执行sql的时候带上原来就有的值: update se ...
分类:
其他好文 时间:
2019-09-21 12:18:56
阅读次数:
64
(1)增量更新 增量更新是指在进行更新操作时,只更新需要改变的地方,不需要更新或者已经更新过的地方则不会重复更新,增量更新与完全更新相对。这种更新的概念应用范围比较广泛,凡是需要进行数据更新的地方都会用到,如软件更新、数据库更新、杀毒软件的病毒库更新、CMS更新和路由表更新等。 ...
分类:
其他好文 时间:
2019-09-20 18:48:19
阅读次数:
89