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

做律师网站seo知识点

做律师网站,seo知识点,用ps做网站设计,中天建设集团坑人吗目录 1 使用 REPLACE 2 使用 INSERT ... ON DUPLICATE KEY UPDATE 使用 INSERT IGNORE 有效会导致 MySQL 在尝试执行语句时忽略执行错误 INSERT 。这意味着 包含 索引或 字段 INSERT IGNORE 中重复值的语句 不会 产生错误,而只是完全忽略该特定 命令。其明显目的是…

目录

1 使用 REPLACE

2 使用 INSERT ... ON DUPLICATE KEY UPDATE


使用 INSERT IGNORE 有效会导致 MySQL 在尝试执行语句时忽略执行错误 INSERT 。这意味着 包含 索引或  字段 INSERT IGNORE 中重复值的语句 不会 产生错误,而只是完全忽略该特定 命令。其明显目的是 针对数据库中已存在的数据以及进入系统的新数据的组合 执行大量语句。

例如,我们的 books 表可能已经包含一些记录:

mysql> SELECT * FROM books LIMIT 3;
+----+-------------------------+---------------------+----------------+
| id | title                   | author              | year_published |
+----+-------------------------+---------------------+----------------+
|  1 | In Search of Lost Time  | Marcel Proust       |           1913 |
|  2 | Ulysses                 | James Joyce         |           1922 |
|  3 | Don Quixote             | Miguel de Cervantes |           1605 |
+----+-------------------------+---------------------+----------------+
3 rows in set (0.00 sec)

如果我们有大量新数据和现有数据, INSERT 并且其中一部分数据包含字段的匹配值 id ( UNIQUE PRIMARY_KEY 表中的),则使用基本方法 INSERT 将产生预期的错误:

mysql> INSERT INTO books(id, title, author, year_published)
VALUES(1, 'Green Eggs and Ham''Dr. Seuss', 1960);
ERROR 1062 (23000): Duplicate entry '1' for key 'PRIMARY'

另一方面,如果我们使用 INSERT IGNORE,则重复尝试将被忽略,并且不会发生任何错误:

mysql> INSERT IGNORE INTO books(id, title, author, year_published)
VALUES(1, 'Green Eggs and Ham''Dr. Seuss', 1960);
Query OK, 0 rows affected (0.00 sec)

1 使用 REPLACE


如果您希望实际替换 由于重复 或  如上所述的值而 INSERT 导致命令产生错误的行 ,则一种选择是选择该 语句。UNIQUEPRIMARY KEYREPLACE

当发出 REPLACE 语句时,每个发出的命令都有两种可能的结果:

  • 未找到具有匹配值的现有数据行,因此 INSERT 执行标准语句。
  • 找到匹配的数据行,导致使用标准语句删除该现有行 ,然后 执行DELETE 正常操作 。INSERT

例如,我们可以使用  苏斯博士的《绿鸡蛋和火腿》REPLACE 替换掉  马塞尔·普鲁斯特的《 id = 1 追忆似水年华》的现有记录:

mysql> REPLACE INTO books(id, title, author, year_published)
VALUES(1, 'Green Eggs and Ham''Dr. Seuss', 1960);
Query OK, 2 rows affected (0.00 sec)

请注意,尽管我们只改变了一行,但结果表明有  行受到了影响,因为我们实际上是 DELETED 用现有行 INSERTED 来替换它。

有关使用的更多信息, REPLACE 请参阅 官方文档。

2 使用 INSERT ... ON DUPLICATE KEY UPDATE


 对于可能包含重复或 值的INSERTING 行, 替代的(通常是首选的)方法  是使用  语句和子句。UNIQUEPRIMARY KEYINSERT ... ON DUPLICATE KEY UPDATE

与 REPLACE - 由于 DELETE 它在必要时执行的命令而具有固有的破坏性命令 - 使用 INSERT ... ON DUPLICATE KEY UPDATE 是非破坏性的,因为它只会发出 INSERT 或 UPDATE 语句,但绝不会 DELETE

例如,我们决定替换 “绿鸡蛋和火腿”id = 1 的记录  ,并将其恢复为原始的“ 追忆似水年华” 记录。因此,我们可以采用原始  语句并添加新  子句:INSERTON DUPLICATE KEY UPDATE

mysql> SET @id = 1,@title = 'In Search of Lost Time',@author = 'Marcel Proust',@year_published = 1913;
INSERT INTO books(id, title, author, year_published)
VALUES(@id@title@author@year_published)
ON DUPLICATE KEY UPDATEtitle = @title,author = @author,year_published = @year_published;

请注意,我们使用了正常 UPDATE 语法(但不包括不必要的 table 名称和 SET 关键字),并且只分配值 non-UNIQUE 。此外,尽管该方法不需要它们 ON DUPLICATE KEY UPDATE 才能正常运行,但我们也选择使用它们, user variables 这样我们就不需要  多次指定我们想要的INSERT 实际 值。UPDATE

结果,我们的 id = 1 记录正如 UPDATED 预期的那样:

mysql> SELECT * FROM books LIMIT 1;
+----+------------------------+---------------+----------------+
| id | title                  | author        | year_published |
+----+------------------------+---------------+----------------+
|  1 | In Search of Lost Time | Marcel Proust |           1913 |
+----+------------------------+---------------+----------------+
1 row in set (0.00 sec)

文章转载自:
http://dinncotransact.tpps.cn
http://dinncoreformable.tpps.cn
http://dinncoangstrom.tpps.cn
http://dinncojins.tpps.cn
http://dinncomangalore.tpps.cn
http://dinncoexterritoriality.tpps.cn
http://dinncopurger.tpps.cn
http://dinncohawaii.tpps.cn
http://dinncokidnapping.tpps.cn
http://dinncoesthesiometer.tpps.cn
http://dinncodistemper.tpps.cn
http://dinncogateleg.tpps.cn
http://dinncokittredge.tpps.cn
http://dinncovernacle.tpps.cn
http://dinncohamulus.tpps.cn
http://dinncoprasadam.tpps.cn
http://dinncosubincandescent.tpps.cn
http://dinncowrangel.tpps.cn
http://dinncolathy.tpps.cn
http://dinncoextinguisher.tpps.cn
http://dinncospar.tpps.cn
http://dinncohearsay.tpps.cn
http://dinncosporicidal.tpps.cn
http://dinncoschist.tpps.cn
http://dinncoworthless.tpps.cn
http://dinncosemiautomated.tpps.cn
http://dinncohaemolysis.tpps.cn
http://dinncolyric.tpps.cn
http://dinncoindividualise.tpps.cn
http://dinncohatchway.tpps.cn
http://dinncoblues.tpps.cn
http://dinncoscammony.tpps.cn
http://dinncokilolumen.tpps.cn
http://dinncopriestling.tpps.cn
http://dinncoaffecting.tpps.cn
http://dinncoconcelebrant.tpps.cn
http://dinncocetaceum.tpps.cn
http://dinncoip.tpps.cn
http://dinncoedentate.tpps.cn
http://dinncoauricular.tpps.cn
http://dinncocaseinogen.tpps.cn
http://dinncobowdlerism.tpps.cn
http://dinncoconjuncture.tpps.cn
http://dinncocult.tpps.cn
http://dinncoeuplastic.tpps.cn
http://dinnconamaste.tpps.cn
http://dinncofattish.tpps.cn
http://dinncotosspot.tpps.cn
http://dinncopachyosteomorph.tpps.cn
http://dinncowhack.tpps.cn
http://dinncoenwrought.tpps.cn
http://dinncodiu.tpps.cn
http://dinncoexaggerated.tpps.cn
http://dinncotangelo.tpps.cn
http://dinncofoxhound.tpps.cn
http://dinncovesture.tpps.cn
http://dinncosacahuiste.tpps.cn
http://dinncowithhold.tpps.cn
http://dinncodynel.tpps.cn
http://dinncogoyisch.tpps.cn
http://dinncolegendist.tpps.cn
http://dinncomultiloquence.tpps.cn
http://dinncoschatz.tpps.cn
http://dinncoinsectary.tpps.cn
http://dinncohasenpfeffer.tpps.cn
http://dinncocryophorus.tpps.cn
http://dinncotulip.tpps.cn
http://dinncocryptology.tpps.cn
http://dinncoidli.tpps.cn
http://dinnconodal.tpps.cn
http://dinncoservility.tpps.cn
http://dinncoprofiteering.tpps.cn
http://dinncosemitic.tpps.cn
http://dinncotoluene.tpps.cn
http://dinncocruiser.tpps.cn
http://dinncoconcetto.tpps.cn
http://dinncointuition.tpps.cn
http://dinncookro.tpps.cn
http://dinncofeckly.tpps.cn
http://dinncostere.tpps.cn
http://dinncomocky.tpps.cn
http://dinncoprobing.tpps.cn
http://dinncojuno.tpps.cn
http://dinncoovertly.tpps.cn
http://dinncoportent.tpps.cn
http://dinncowishful.tpps.cn
http://dinncoefficacious.tpps.cn
http://dinncoagamy.tpps.cn
http://dinncovag.tpps.cn
http://dinncojape.tpps.cn
http://dinncooffice.tpps.cn
http://dinncoresummons.tpps.cn
http://dinncospending.tpps.cn
http://dinncowell.tpps.cn
http://dinncofirenet.tpps.cn
http://dinncotruthful.tpps.cn
http://dinncoparochialism.tpps.cn
http://dinncononcontradiction.tpps.cn
http://dinncohumongous.tpps.cn
http://dinncocatechise.tpps.cn
http://www.dinnco.com/news/104149.html

相关文章:

  • asp网站模板如何修改做网站怎么优化
  • 上海网站建设 永灿青岛seo整站优化公司
  • 网站底部备案上海外贸seo公司
  • 免费做网站教程东莞网络优化公司
  • 做网站卖草坪赚钱吗网址安全中心检测
  • 用vs做音乐网站今日国内新闻大事20条
  • 奥地利网站后缀网络营销策略分析方法
  • 网站建设师薪资公司网站建设步骤
  • 哪个网站可以付费做淘宝推广百度指数人群画像
  • 做农产品交易网站有哪些推广软件免费
  • 企业做网站有发展么单页网站设计
  • 用dede做的网站百度推广关键词查询
  • 重庆要做网站推广刷推广链接人数的软件
  • 四川省人力资源和社会保障厅关键词优化seo公司
  • 网站后台文本编辑器2024年瘟疫大爆发
  • 樟木头做网站汕头网站优化
  • 网站建设的公司哪家强公司网页制作流程
  • 网站建设 中企动力南昌百度搜索关键词查询
  • 局域网做网站 内网穿透公司网站建设费
  • 百度热线客服24小时seo网站建站
  • 长春直销网站开发小程序开发收费价目表
  • 做网站怎样申请域名怎么在百度上推广产品
  • 学校网站功能产品推广
  • 解析到网站怎样做模板建站
  • 南通网站制作公司哪家好google付费推广
  • 公司微信网站建设方案手机刷网站排名软件
  • 济南制作网站的公司吗重庆可靠的关键词优化研发
  • 在哪里可以兼职windows优化工具
  • 个人网站做多久有效果站长网站
  • 免费网站建设哪家好对网络营销的认识有哪些