我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

sql进行insert操作时有该条数据则执行update,该怎么操作

图片说明

先查询该条数据是否存在(select),如果存在则执行update操作,否则insert

依照题目意思!由该条sql语句执行uodate,应该先if(string==SQL string){ update.sql }else{ insert. SQL }

oracle 用marge

说的应该是存在即更新,不存在即插入吧。insert into T(f1,f2,f3) values(v1,v2,v3) on DUPLICATE KEY UPDATE v3=values(v3)+v3 mysql代码

近期文章

  • 如何用POI或docx4j向word表格中的单元格插入多张图片
  • SQL 查询两张数据不同的表
  • 计算机去掉开始菜单中的睡眠按钮
  • easyui 为什么表格多一行
  • java 文件与扫描件以查看的方式(一般文件文件扫描件的类型是excel, pdf, word三种)
  • java如何解析tab文件,或者有什么办法弄解析?
  • Justice League
  • NSIS 非管理员账户安装失败
  • Pizza delivery
  • 求大神指点BeanCreationException:
  • android studio编译项目时遇到这个问题。
  • ArrayBlockingQueue无法put进元素
  • win 2012 共享文件夹写入100M速度正常,但是读取速度1m爆满
  • spring配置aop事务管理后异常报错后事务未回滚
  • 数据库sql 语句关联 统计
  • java,paintComponent画图的时候把组件给覆盖了。该怎么解决?
  • 更改audio_ver1_volume_custom_default.h参数
  • Linux下Tomcat发布项目404
  • extjs5 hibernate实体关联 值怎么引用?
  • 初学C++遇到遇到继承和重载的一个问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华