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

羽毛球赛事2023赛程凌哥seo技术博客

羽毛球赛事2023赛程,凌哥seo技术博客,网站制作 网络推广,如何优化网站关键字insert into insert into 语句进行插入时,如果插入的字段包含 主键或者唯一索引字段,那么, 1)主键或唯一索引 已存在,则插入失败 1062 - Duplicate entry 1 for key PRIMARY 2)只有主键或者唯一索 引不存…

insert into

insert into 语句进行插入时,如果插入的字段包含 主键或者唯一索引字段,那么,

1)主键或唯一索引 已存在,则插入失败 1062 - Duplicate entry '1' for key 'PRIMARY'

2)只有主键或者唯一索 引不存在时,才能插入成功

存在则抛异常,不存在则插入成功

insert  ignore  into

insert  gnore  into 语句进行插入时, 如果插入的字段包含 主键或者唯一索引字段,那么,

1)主键或唯一索引 已存在,则不插入,返回 Affected rows: 0,不会报错

2)只有主键或者唯一索 引不存在时,会插入成功

存在则忽略,不存在则插入成功

replace into

 replace  into 语句进行插入时, 如果插入的字段包含 主键或者唯一索引字段,那么,

1)主键或唯一索引 已存在,则删除已存在的记录,插入新的记录,Affected rows: 2

2)主键或唯一索引 不存在,则直接插入

存在则删除后插入,不存在则直接插入

insert into  on duplicate key update column1=value1,column2=value2

当前插入方式:

1)如果主键或者唯一索引已存在:

        a:  如果已存在的记录中的 字段 和  后面的 update 字段 值相同,则不更新,影响行数:0

        b: 如果已存在的记录中的 字段 和  后面的 update 字段 值 不 相同,则删除已有记录,重新插入新的记录,新的记录中,使用 update 字段的值,影响行数:2

2)如果主键或者唯一索引不存在,则直接插入行,影响行数:1

存在 并且 不需要更新,则忽略;存在 并且需要更新,则删除记录并根据新值插入;不存在则直接插入

需要根据具体的业务场景来选择,一般都是 先 select,如果存在,则通过 upate 来更新指定字段,很少 利用 replace into 或者 insert into on duplicate key update 来操作,如果是唯一索引字段已存在,那么这两种都是会删除原来的行 再插入新的行,如果表的主键id 是增的话,岂不是 就变了。 

http://www.ds6.com.cn/news/95093.html

相关文章:

  • 网站建设公司 壹宇网络近期新闻事件
  • 公司网站首页布局图电商seo搜索优化
  • 深圳网站建设公司联华企业网站制作教程
  • 关于做公司app的软件或网站沈阳关键词自然排名
  • wp网站如何做多级联动筛选框数据分析
  • 网站建设需要会什么阿里云域名注册万网
  • 做网站运营工资多少沧州网络推广公司
  • 北京网聘信息技术有限公司重庆seo排名优化费用
  • 短视频app开发软件seo营销是什么
  • 制作公司网页流程费用seo 资料包怎么获得
  • 如何用ftp登陆网站南通企业网站制作
  • tp5网站开发逻辑架构电商运营推广
  • 企业网站源码简约怎么找到当地的微信推广
  • 南海建设工程交易网站苏州网站关键字优化
  • 网站基础模板网站安全查询系统
  • 做化工行业网站兰州网络推广关键词优化
  • 用别人代码搭建网站策划推广
  • 域名购买后网站搭建百度竞价排名叫什么
  • 麓谷网站建设系统优化
  • 肉山谷英雄传说新手任务登录英文网站怎么做seo咨询常德
  • 库尔勒谁在做电商网站建设什么是网络营销的核心
  • asp 公司网站互联网推广公司排名
  • 重庆龙华网站建设公司网络服务器是指什么
  • 有没有交流做服装的网站企业管理培训课程费用
  • 有哪些做软件的网站有哪些seo整站优化一年价格多少
  • 网站域名被劫持怎么修复宁波seo网页怎么优化
  • 培训网站建设浙江百度推广
  • 做网站不如做公众号今日重点新闻
  • 手机做服务器搭网站网站人多怎么优化
  • 哪些是网站建设在线工具网站