当前位置: 首页 > news >正文

外贸网站推广怎么做手机端网站加盟

外贸网站推广怎么做,手机端网站加盟,wordpress diy插件,安卓app生成器INSERT...ON DUPLICATE KEY UPDATE的使用 如果指定了ON DUPLICATE KEY UPDATE,并且插入行后会导致在一个UNIQUE索引或PRIMARY KEY中出现重复值,则会更新ON DUPLICATE KEY UPDATE关键字后面的字段值。 例如,如果列a被定义为UNIQUE&#xff0…

INSERT...ON DUPLICATE KEY UPDATE的使用

如果指定了ON DUPLICATE KEY UPDATE,并且插入行后会导致在一个UNIQUE索引或PRIMARY KEY中出现重复值,则会更新ON DUPLICATE KEY UPDATE关键字后面的字段值

例如,如果列a被定义为UNIQUE,并且包含值1,则以下两个语句具有相同的效果:

<insert id="insertModel" parameterType="com.ruoyi.flowable.utils.ModelParameters.Model">insert into registered_model(id, modelName,modelCategory) values(#{id},#{modelName},#{modelCategory}) ON DUPLICATE KEY UPDATE modelName = VALUES(modelName),modelCategory = VALUES(modelCategory)</insert>

REPLACE关键字的使用        

  • 使用REPLACE的最大好处就是可以将DELETE和INSERT合二为一,形成一个原子操作。这样就可以不必考虑在同时使用DELETE和INSERT时添加事务等复杂操作了。
  • 在使用REPLACE时,表中必须有唯一索引,而且这个索引所在的字段不能允许空值,否则REPLACE就和INSERT完全一样的。
  • 在执行REPLACE后,系统返回了所影响的行数,如果返回1,说明没有重复的记录,如果返回2,说明有重复记录,系统先DELETE这条记录,然后再INSERT这条记录。

比较

如果主键重复会先删除数据库中原来的记录,插入新纪录。但是数据库删除操作需要维护主键索引,这无疑需要消耗性能。ON DUPLICATE KET QPDATE只是在主键重复时修改所需字段的值,所以不影响主键。维护成本自然相对于replace低

问题:SQL获取第一个表的自增主键并作为另一个表的外键

http://www.yayakq.cn/news/461795/

相关文章:

  • 竞争对手 网站流量广州做网站优化哪家专业
  • 用自己电脑做网站如何做视频会员网站
  • 南宁网站建设哪家公司实网站模板 div
  • 结构设计网站住房和城乡建设部网站关于污水运行负荷率要求的文件
  • 温州网站改版公司宁波网络营销有哪些
  • 如何查询网站域名备案信息专业个人网站
  • 用字母做logo的网站网站建设的步骤过程
  • 外包网站建设报价网站备案意味着什么
  • 网站二级域名是什么郑州建设安全管理协会网站
  • 注册个网站域名多少钱一年大学生网站建设与网页设计报告
  • 携程旅游网官方网站 做攻略网站建设需要哪些内容
  • 与电子商务网站建设有关实训报告品牌商标设计logo
  • 上海兼职做网站文创网站
  • 帮别人做钓鱼网站犯法吗短视频动画人物说话制作
  • 宝山做网站公司企业网站建设合同书模板
  • 专业建设外贸网站制作江门挖掘爱站网
  • 对做网站有什么建议阿克顿巴网站建设的目的
  • 外贸营销型网站策划中seo层面包括做网站如何组建域名
  • 鞍山网站网站建设手机建筑设计app
  • 沈阳网站制作公司哪家好网站开发西安
  • 简要说明网站建设的步骤深圳室内设计公司招聘
  • 网站静态和动态区别是什么意思陇南市建设局网站公示
  • 北京专业的做网站手机端网站html好看的单页模板
  • c# 开发网站开发郑州网站建设xinsu360
  • php网站开发主要内容中山网站建设是什么意思
  • 青海学会网站建设公司网站下拉菜单重叠
  • 如何做网站分析长沙专业做网站公司
  • 网站开发流程的意义企业网站托管外包平台
  • 网站建设数据库放哪phpstudy如何搭建网站
  • 南昌知名网站建设福州百度关键词排名